Tag: Savannah Petroleum
Seven Energy Acquisition Deal To Be Completed Soon
Chibisi Ohakah, Abuja
Savannah Petroleum Plc, the British independent oil & gas company engaged in oil exploration in Nigeria’s Niger Delta has provided a corporate...