From Leah Stokes
The news getting you down? I invite you to stare at this chart of solar and wind deployed capacity in China. They blew past their ambitious 2030 target... last July.
Six and a half years ahead of schedule.
No comments:
Post a Comment