ENTITY

Savannah Energy PLC (SAVE LN)

13
Analysis
EnergyUnited Kingdom
Savannah Energy PLC is a leading African focused British independent energy company with current operations in Nigeria and Niger, where the Company is sustainably developing high-quality and high-growth projects.
more
Presentation Icon
No presentations found
We’ll display presentations we find for Savannah Energy PLC here
x