Turnkey delivery of the first grid connected solar system nationwide to Mombasa, Kenya, enabled by a special permit of the Ministry of Energy, Kenya
Turnkey delivery of the first grid connected solar system nationwide to Mombasa, Kenya, enabled by a special permit of the Ministry of Energy, Kenya