132KW Grid Tied Solar Power Plant Installed at Al Nafia Farms

132KW Grid Tied Solar Power Plant Installed at Al Nafia Farms

PROJECT DETAILS

Talk to us?