The survey found that overall customer satisfaction with supermarkets rose by 4 percent last year, boosting the category’s average score to 79 out of 100. Two chains tied for the top spot: Trader ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results