Globeleq Logo

Globeleq

Developer

A leading independent power company focused solely in Africa

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