Boohoo starts production at first owned factory in Leicester - Retail Gazette
Boohoo has begun production at its first ever manufacturing site in Leicester as it seeks to improve its reputation.
www.retailgazette.co.uk