British car wash owner faces fine of £40,000 The owner of a car wash in Great Brittain could face a hefty fine after two employees were arrested at the site. Both turned out… 11 April 2023