Toyota Motor Manufacturing Canada put its manufacturing expertise to design a new…
Considering that 80% of traffic accidents result from distracted driving, this seems…