Celebrating twenty years
2014-03-18T00:00:00Z
Huge losses at star Chinese renewable energy firms are ringing alarm bells