The International Energy Agency (IEA) Report ‘Energy Technology Perspectives 2010', launched today in Washington DC and on 5th July in London, contains stark messages.