264KW Grid Tied Solar Power Plant Installed at Pak China Dosti Square

264KW Grid Tied Solar Power Plant Installed at Pak China Dosti Square

PROJECT DETAILS

Talk to us?