Baidu Beach enters Suzhou's high-pressure project to transport clean hydropower of more than 100 billion kWh, World Watch | PolicyRisk