Mahindra is set to launch the XUV 7XO today, successor to the XUV700, featuring refreshed styling, a triple-screen interior, ...