High street store buyers ask members of the public to find the next bestselling product. Fledgling suppliers pitch their ideas at a famous department store in just three minutes. Show more
Discover 11,128,835 listings and 279,772 playable programmes from the BBC
High street store buyers ask members of the public to find the next bestselling product. Fledgling suppliers pitch their ideas at a famous department store in just three minutes. Show more