6 Mar 2022, 22:03 UTC · By: Florin Amariei / Hino employees were switching components and company representatives have lied to officials. Here’s the story and what’s going to happen