
Savannah Energy post $147.6m revenue in Q1
Savannah Energy personnel Michael James Leeds, England — Savannah Energy has posted an unaudited Financial Results for Q1 2023 which shows that the made £147.6 million. This figure comprises of $71.0m from its Nigerian operations […]