Discover 6 exciting cars launching in India this October 2025, from Mahindra SUVs and Nissan’s new C-SUV to Skoda, Mini, and Citroen updates.