Renewables: can they deliver?
February 4, 2008
You are invited to provide input to this workshop at the European Business Summit, for which some facts and figures about renewable energy may serve as an introduction: According to the International Energy Agency (IEA-2007), renewables accounted for 13.1% of the world’s total primary energy supply in 2004. Biomass and hydro make up the biggest… » read more