A solar power site in Shanghai. June 13, 2017

A solar power site in Shanghai. June 13, 2017

A solar power site in Shanghai. Photo: iStock

June 13, 2017 5:19 PM (UTC+8)