The release of the Industry Taskforce Report on Peak Oil and Energy Security
The report is what it set out to be: a well-timed wake-up call to British industry and government. … the high profile of the companies and individuals involved is a marker of the increasingly widespread, if overdue, recognition of the UK energy dilemma.
February 11, 2010