The story Gordon Harcourt has waited three years to tell. And our sneak peak at Consumer NZ's annual retailers and brands survey.