Leaked images reveal the production-ready Tata Sierra SUV, staying true to its concept design. Set for a late 2025 launch, it will initially debut as an electric vehicle (EV) before ICE variants follow. Discover its features, performance specs, and platform details.