Mahindra & Mahindra has rolled out its first BS6-compliant car – the Mahindra XUV300 BS6 petrol. Now, the BS6-ready W4 petrol variant...