15 January 2023 15 January 2023Illegal Deposition Of Controlled WasteIn a recent ruling, a haulage company representative was handed a £540 fine by a Glasgow court for knowingly causing controlled waste to be deposited on […]