Mahindra XUV500 1.99 AT The leader in utility car manufacturer in India, Mahindra & Mahindra (M&M) has launched the 6…