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