Fashion

Topshop Is Closing All Its U.S. Stores

Topshop announced a major shake-up today. According to BBC, the British retailer is shuttering 23 stores throughout the UK and all of its 11 Topshop and