A true international car, the Toyota Innova was first introduced in India in 2005. It is manufactured under the imv platform and falls under the mpv design as per the European standard of classification. This means that the vehicle is less than 4600 mm in length. Toyota