Energy Monbiot on renewable industry shysters George Monbiot, solar panel output, what power from wind turbine, … Read More » October 13, 2006 2 Comments