China’s Shanghai Electric (SHA:601727) said today it has formed a renewable energy subsidiary to develop green and low-carbon projects with an initial focus on the domestic market.