Largest Pumped-Hydro Facility in World Turns on in Chinacleantechnica.com5 pointssimonebrunozzi4 years ago