Savannah Signs Agreements to Acquire Interest in Stubb Creek Field

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

  Savannah Energy PLC, the British independent energy company focused around the delivery of Projects that Matter, announces that it has…

8 months ago