Find more
Energy in Shanghai

Shanghai Electric Power Company Limited  Tel: 021-2310-8800

36F, Xinyuan Square A, 268 Zhongshan South Road, Shanghai 200010, China
Largest power producer in Shanghai with a total installed capacity of nearly 7,000 MW; the major shareholders are China Power Investment Corp and East China Power Development Company
Listed company: SHA:600021
Map placements may be only approximate. Please check site.