The Tata Sierra is back-and it’s not just a nostalgic revival, it’s a modern SUV packed with personality. Launched in November 2025, the Sierra ...