Owing to three separate defects, Toyota recalls 1.67 million cars worldwide.  Japanese auto maker Toyota Motor announced the global recall of 1.67 million vehicles voluntarily in order to address three separate defects,...

Read More