Toyota skids off course, but is not completely lost

The past couple of months have thrown a series of speed bumps at the Toyota Motor Corp. First, the auto manufacturing giant was forced to recall 3.8 million vehicles in October to replace faulty floor mats. Within the past month, the car company recalled 2.3 million vehicles to repair gas pedals, and last week it […]