Savannah energy

Savannah Signs Agreements to Acquire Interest in Stubb Creek Field, Nigeria

Savannah Signs Agreements to Acquire Interest in Stubb Creek Field, Nigeria       Savannah Energy PLC, the British independent…

8 months ago