Bumpy road for Chinese renewable energy

Solar power field installation

Source: Shutterstock

Huge losses at star Chinese renewable energy firms are ringing alarm bells