One Block Off the Grid, a company that organizes collective purchasing for green home improvements, put together a very loooong infographic about, in their words, "Why China is Kicking Our Ass in Clean Tech." Fast Company very helpfully chopped that infographic up into digestible pieces. But here is the only picture you really need to understand:
On all counts, except solar energy, China is simply putting more money into renewable energy. This stuff's not just going to appear out of thin air, people. If we want it, we need to pony up the funds.