NEWS CENTER

Three Gorges Seeks EPC Bids for 200 MW of Concentrated Solar Power Under 5 cents/kWh