Mahindra XUV300 petrol - better than the diesel? | First Drive Review | Autocar India