By CEP Staff • 4 November 2015 in News

UK government ‘rigging’ the energy market, says Ecotricity chief