Posts

Showing posts with the label Energy industry

Christmas Day 2016 sets new UK record for renewable energy use

Oil firms have 10 years to change strategy or face 'short, brutish end'