Media

Nostra Terra Oil

Nostra Terra’s Lofgran discusses Egypt and firm’s plans in the Permian Basin The last few months have seen Nostra Terra Oil & Gas announce developments in its legal situation in Egypt and progress at Mesquite, its new opportunity in the… Read More ›