Recently Read

Energy Quote of the Day: On $22.4 Trillion Worth of Global Oil & Gas Megaprojects

Major oil and gas companies’ recent record of bringing large projects on stream within projected timeframes and budgets leaves much to be desired. Ernst & Young analyzed the performance of 365 megaprojects – those costing over $1 billion – and found 64% face cost overruns and 73% face delays.

read more

via The Energy Collective – The world’s best thinkers on energy & climate