Online fashion retailer Boohoo is facing criticism over its handling of the treatment of workers within the company’s Leicester supply chain.
Online fashion retailer Boohoo is facing criticism over its handling of the treatment of workers within the company’s Leicester supply chain.