Waigaoqiao power station

Waigaoqiao power station is a 3,600 megawatt power station in Shanghai Pudong, Shanghai, China. It is owned by China Power Investment, a local power company.

Related SourceWatch articles

 * China and coal

External resources

 * CARMA profile on Waigaoqiao power station