Topshop and Topman land at Shop Direct

Shop Direct, the UK’s largest integrated digital retailer and financial services provider, has added Topshop and Topman to its portfolio of more than 500 fashion brands. The business will also… read more →