Tata Sierra EV shows its design ahead of India launch
KATHMANDU: Tata Motors has revealed the exterior design of the upcoming Sierra EV ahead of its launch on June 30 in India. The electric SUV keeps the familiar Sierra design but gets a few styling changes to give it a…