A North Sea windfall tax is unjustifiable
1 January 1970
Uncategorised
SUGGESTED
1 January 1970

In the Media
The Sunday Telegraph writes about a new report from the IEA on government spending
11 April 2010

Uncategorized
20 January 2026
Andy Mayer, IEA Energy Analyst has commented for The Telegraph arguing that windf



