solar-thermal

IEPC Grab 120 MW Solar PV/ CSP Contract

IEPC Grab CSP and PV 1200 MW Solar Power Plant PV 1