Mahindra is all set to introduce the petrol version of the Marazzo MPV, which has been spotted testing multiple times on the...