Our Installations

200+

Clients Across Africa

6.5 MW

Installations in Kenya

220+ MW

Installations Globally

2023 © All Rights Reserved