In depth article on renewable energy, covering Solar Energy, Wind Energy, Geothermal Energy, Biofuels and other renewable energy sources.