Mahindra XUV.e8 was spied on the road – More info revealed