29 October 2013
Energy prices keep rising. Prime Ministers and energy ministers, past and present, all propose their own solutions, although there is … Continue reading “Defective regulations are pushing up energy prices as competition suffers”
