Industry > Mess Toyota, Daihatsu admit crash tests for all-new Vios and Wigo were rigged April 29, 2023