Pic: Shutterstock
UK department store Selfridges put up for sale for £4 bn
Pic: ThredUP
American firm ThredUP starts European expansion with Remix acquisition

Follow us