Tough times for Toyota as it has to recall 1.7m globally

Tough times for Toyota as it has to recall 1.7m globally

By Aubrey Chang - Apr 11, 2013

It seems that Toyota Motor Corp. is going through tough times as it will have to recall as many as 1.73 million vehicles...

Read More