We all know that Maruti Suzuki will be launching a new premium MPV on July 5th that will be based on the Toyota Innova Hycross. Today, the Indo-Japanese marque has announced that it will be called "INVICTO". Earlier, it was rumoured to be named "ENGAGE" .
What else do we know about the Maruti Invicto?…
