logo
New Delhi

Cars

Tata Sierra Design Patent Filed In India
car&bike Team
Mar 8, 2025, 4:23 PM
The Sierra was showcased at the Bharat Mobility Global Expo 2025 and was also spotted on test recently.
2 Min