Topshop boss Sir Philip Green has signalled that some of the chain's UK stores may close, but says it is a possibility being considered by all retailers.
Topshop boss Sir Philip Green has signalled that some of the chain's UK stores may close, but says it is a possibility being considered by all retailers.
Read the full story »