Aerial view of solar power station

Solar power station in Jiangsu province, China. Photo: iStock

January 25, 2018 5:39 AM (UTC+8)