Boohoo Group officially inaugurated its first manufacturing facility on Friday, officially throwing open the doors of a 23,000-square-foot space that will serve as a “center of excellence” for manufacturing in the city of Leicester, which houses the second-highest concentration of textile producers in the United Kingdom after Manchester. “This is a landmark moment for us…