Home
About
Our Offering
Our Installations
Home
About
Our Offering
Our Installations
Our Installations
200+
Clients Across Africa
6.5 MW
Installations in Kenya
220+ MW
Installations Globally
2023 © All Rights Reserved