Listen

Description

This week our Opinionated Marketers rue the closure of Ted Baker's UK stores.