
Tata removes the curtain from her Sierra car, likely to be launched by the end of the year
Tata Motors unveiled for the first time the Sierra Ice Concept SUV in India. A modern form on the emblematic signage plate of Sierra, the SUV Concept was developed with specific design elements of ice with the signature style of the original Sierra. The SUV is expected to compete with rivals such as Hyundai Creta,…