Congratulations to Powershop, number one this year in the annual Kantar Customer Leadership Index, New Zealand’s leading ranking of the best brands for customer experience.