According to an analysis of satellite imagery, 259 gigawatts of new capacity are under development in China which sparks climate warning

Written by James Somy on September 27, 2018