The most expensive car from Maruti Suzuki - the Invicto, is here and how!
Having spawned as a result of the Toyota-Maruti partnership, the Maruti Invicto is a rebadged version of the Toyota Innova Hycross. So what are the differences between the two MPVs?