0 / 60 seg.

Last year, in seven months alone, China was able to install a whopping 35 gigawatts of solar power.