FinanceScience & DigitalTop Stories

Big Six supplier npower fined £2.4m over advanced meter failings

Ofgem said it failed to install nearly 4,000 advanced meters for business customers by the April 2014 deadline

Related Posts