BusinessEnergyFinance & ServicesOil & Gas Savannah Energy Reports $393.8m Total Income for 2024 by Radarr Africa June 10, 2025 by Radarr Africa June 10, 2025 British independent energy company, Savannah Energy Plc, has announced its financial results for the year ended 31st December 2024, with a total income of $393.8 million, marking a significant increase … 0 FacebookTwitterPinterestEmail