Maruti Suzuki has confirmed that its upcoming new flagship MPV will be called ‘Invicto’. The model, which is essentially the re-badged Toyota...