Ted Baker revenue hit by lower wholesale sales
Ted Baker goods are displayed in a store in London, Britain.
Ted Baker goods are displayed in a store in London, Britain.
Comments Close