Mahindra has recently launched the new XUV 3XO , essentially a facelifted versions of the XUV300. The upgraded SUV features a refreshed design and a host of new features. However, the battle was never easy for Mahindra for various reasons. But with these recent updates, has the landscape changed? Here's a detailed analysis of the…
