|

Shanghai Waigaoqiao No. 3


TOP PLANTS: Shanghai Waigaoqiao No. 3, Shanghai, China

Owner/operator: Shenergy Company Ltd. In a nation seeing breakneck growth in its power sector and a drive toward cleaner, more efficient generation, coal remains the backbone. That means hard work…