Launched: Toyota Innova

The big badge

Toyota is on the rebound after a few reliability niggles landed them on the wrong end of a witch hunt. Old foes and new competitors are clawing at market share so the Japanese giant had to think fast and aims to fight back with increased quality and quantity of products.

Read more