ESB apologises for overcharging householders but blame game continues ...

ESB apologises for overcharging householders but blame game continues ...