
The much anticipated International Energy Agency (IEA) report was released today, and basically told the world exactly what renewable energy advocates have been screaming from the rooftops for the past decade – energy demand is rising dramatically, and massive investment in new energy infrastructure development is an absolute necessity.
Delicious
Digg
Reddit
Technorati
Last week marked the 60th anniversary of the 