Here's a quiz: a carmaker last month recalled 1 million vehicles worldwide. In 2005 it recalled 2.2 million vehicles in the U.S., 10% of its total number of cars on the road here and twice the number it recalled the year before. Who is this bumbling manufacturer? No, not General Motors but Toyota.
Full review here