The new Mahindra XUV 3XO is getting closer to its launch date, which is 29th April 2024. Ahead of its official arrival,...