Major energy suppliers to pay £10.8m for not meeting smart meter targets

Major energy suppliers to pay £10.8m for not meeting smart meter targets