Mahindra XUV 700 has created a lot of hype around it. It might be the most awaited launch of this year. Mahindra?s plant located in Pune has a new poster that ?The Future is Here?. And I am Proud to be a Part of it??. Then it says ?31 days to go? depicting th? Read More

reported by Paarth Khatri at CarToq.com