You are not Logged in!
Do you want to Login or Register
Request New Password
Sometimes having great sales and producing autos too quickly might turn against the car manufacturer. This is what happened to Toyota which has to recall nearly 700,000 cars in China because of such minor problem as a faulty window switch.