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 globally as it has faced safety issues revolving around air

Read More