The UK government gives the energy industry an estimated £12.7 billion in subsidies every year, according to a report by the Oxford Energy Associates.
The UK government gives the energy industry an estimated £12.7 billion in subsidies every year, according to a report by the Oxford Energy Associates.