Globeleq Logo

Globeleq

Developer

A leading independent power company focused solely in Africa

#11 of 1774 Developers
name
type
Technologies
regions
HQ
Lekela PowerDeveloperSolar, WindAfrica-