Boohoo starts production at first ever manufacturing facility
January 26, 2022 10:15 amBoohoo has begun production at its first ever clothing manufacturing facility. The 23,000 square foot factory in Thurmaston Lane in Leicester will create up to 180... View Article