NEWS CENTER

200 MW Concentrated Solar Power Included – Xinhua Hydropower 3.2 GW Project Filed