News

The first real heartbreak for UK fashion-forward shoppers was when Topshop and Topman announced they would be closing down in 2020. Back in 2009, the brand was making more than £100 million in ...