Maruti Suzuki is set to launch the Invicto, a three-row, seven-seater MPV priced above Rs 20 lakh in India, which will be sold in petrol and hybrid options. The car will be launched on 5 July and is being produced at Toyotas factory outside Bangalore. Maruti …