News London Council & Veolia Fined After Worker Crushed By Vehicle 5th February 2018 HSE / London Borough of Croydon / Veolia