DescriptionSPIC Shanghai Electric Power Co., Ltd., also known as Shanghai Electric Power Co., Ltd., is a Shanghai-listed power generation and energy company controlled by State Power Investment Corporation. The company develops and operates thermal power, wind power, integrated smart energy, energy services and other clean-energy assets in China and overseas.