Untitled design_20250123_172038_0000

Savannah Energy PLC, the British independent energy company focused around the delivery of ‘projects that matter’, has provided a trading

read more Savannah Energy provides unaudited FY 2024 trading update on Nigerian operations