As a driver of a Toyata car this news is sad indeed… By Kimiko de Freytas-Tamura (AFP) There is a saying in Toyota’s hometown that when the auto giant sneezes, the whole city falls ill. But the symptoms of its Read More →