2012-10-30T00:00:00
You’ve read the headlines: ’Fuel sales plummet by 500 million litres’ and the like, based on figures from the Department of Energy and Climate Change (DECC). Naturally these headlines have prompted the inevitable cries of doom from the usual suspects, to the effect that it’s all down to fuel pricing ...
Already registered? Please log-in here
With free guest access you can: