2011

2011

2011 150 150 sqadmin

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