23 employees
Leading Pan-African photovoltaic (PV) IPP Developer and EPC - Specialized utility scale captive PV/Diesel hybrid mini-grids
2013