2021 Mahindra XUV300 Petrol Variants Explained | W4, W6, W8, W8 Opt | May | The Ultimate Analysis