Government lacks faith in free market, says energy boss 25th April 2017 RMS Manager The boss of British Gas owner Centrica hits back as the Tories propose a cap on energy bills. Read full original article »