latest projects

1.125 MW Solar Water Pumping Stations

Project Description

100%

1.125 MW Solar Water Pumping Stations, 25 x 45kW Solar Water Pumping Stations

Project Details