Boohoo begins production at first manufacturing site
Boohoo begins production at first manufacturing site By Reuters API British online fashion retailer Boohoo Reuters 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…