E.On Next to pay compensation to 500,000-plus customers for poor service

This post was originally published on STV News.