Clout Insider
On 6 January 2009 the last of the 813 Woolworth stores that had operated for the best part of a century in the United Kingdom closed their doors for the last time. At one level this could just have been a story about another victim of the prevailing credit crunch, but Woolworth’s brand problems predate that. for further story listen to the full podcast.
12 episodes
Comments
0Be the first to comment
Sign up now and become a member of the Clout Insider community!