2006-07-01T00:00:00
Product: Potato Heads Launched: January 2005 Sales: £30.7m MAT to 11 March 2006Potato Heads is the Brazil of the bagged snacking world. The product takes a new, interesting approach to an established category, is a crowd pleaser...
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance