sea nerd blog — green energy

The country that produces the most renewable energy, in absolute terms, is China (source: Nature Magazine).

Yes, polluting China leads the world for green energy production. It can do so, apparently, because it has the manufacturing capacity. Western countries have manufacturing capacity too. Why are so many so far behind?