NEWS CENTER

OPWP envisions the potential for a 600MW Concentrated Solar Power (CSP) project with thermal storage in Oman