Savannah Energy posts $258.9m total revenue in one year
Savannah Energy Plc reported total revenues of $258.9 million in its unaudited results for the year ended December 31, 2024. The results revealed that Savannah Energy achieved its previously issued financial guidance for the year, with its total revenues as of December 31, 2024, standing at $258.9 million, six per cent ahead of the previously […]