Boohoo said on Tuesday the 23,000 square feet factory in Leicester, central England, is “proof of its commitment to the city of Leicester and ethical British manufacturing.”In 2020, the retailer, which sells clothing, shoes and accessories aimed at 16 to 40-year-olds, accepted all the recommendations of an independent review that found major failings in its supply chain in England after newspap…
Read more