The 2025 Tata Sierra has launched in India with a competitive starting price of Rs 11.49 lakh, appealing with its modern ...