Mahindra XUV 3XO ZNG review, first drive: Low bills, high thrills

· India Today