It has come last in a list of leading brands, recording the biggest fall in its customer experience score down 17 per cent while its trust score fell by a massive 25 per cent
It has come last in a list of leading brands, recording the biggest fall in its customer experience score — down 17 per cent — while its trust score fell by a…
It has come last in a list of leading brands, recording the biggest fall in its customer experience score — down 17 per cent — while its trust score fell by a…
Zero trust : RTE top poll of most complained about organisations after payments scandal irishmirror.ie - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from irishmirror.ie Daily Mail and Mail on Sunday newspapers.