Nostra Terra Oil & Gas Company PLC CEO Paul Welch talked with Proactive about the company's latest developments and ...