October 6, 2009

Wind turbines keeping the oil giants in business

From Exxon Mobil's industrial products web site:



wind power, wind energy, wind turbines, environment, environmentalism