Globeleq Logo

Globeleq

Developer

A leading independent power company focused solely in Africa

#11 of 1706 Developers
name
type
Technologies
regions
HQ
Lekela PowerDeveloperSolar, Wind, Infrastructure & OtherAfrica-