![Workers install solar panels on the roof of a fish processing plant in China's Zhejiang Province in November.](https://ktvz.b-cdn.net/2021/12/hypatia-h_19744a73808638caaa54e97761d6aaf2-h_b12f56553d90170db0c2b8daea5d4c2f-300-375x225.jpg)
Renewables are being installed at top speed — but still far too slow to fix the planet, energy watchdog says
By Kara Fox, CNN Business Growth in renewable energy is set to hit an all-time record this year, but is still falling “well short” of…
Continue Reading