Emerging exploration and production junior with high impact projects in Africa. Oil & Gas1711, 2713 A&B and 2815: Namibia, Africa
Emerging exploration and production junior with high impact projects in Africa.
Oil & Gas