This comes after Daihatsu was caught rigging safety tests to get the cars on the road sooner than later.

Read More