Leicesters garment district, home to over 1,000 factories, has had fewer than 60 health and safety inspections


Leicesters garment district, home to over 1,000 factories, has had fewer than 60 health and safety inspections