News Savannah Energy Announces Completion of ExxonMobil Transaction in Chad, Cameroon Savannah Energy PLC, the British independent energy company focused around the delivery of Projects that Matter in Africa, is pleased to announce the completion... Ravenewsonline EditorDecember 12, 2022