Smarter data super-charges customer satisfaction

Britain’s biggest electricity distribution grid is making smarter use of customer feedback to improve ...