Car Shed Solar PV Power Plant - Schlumberger

Category: 
Solar PV

0.5 MWp Car Shed Solar PV Power Plant (6th October, Egypt) - Schlumberger – EPC and O&M