India’s largest car manufacturer, Maruti Suzuki, recently launched its flagship MPV, the Invicto, in the market. For those who are unaware, the Invicto is a rebadged or re-engineered version of the Toyota Innova Hycross, which is sold in our market. The MPV h…