125KW Grid Tied Solar Power Plant Installed at Ajwa Cold Storge

PROJECT DETAILS

Talk to us?