Cheshire firms caught using illegal workers as fines total £365,000 - full list

One firm was hit with a whopping £120,000 fine

Open article