Poshan

photos

Tata Altroz

The new Tata Motors 'Altroz' is presented during the press day at the '89th Geneva International Motor Show' in Geneva, Switzerland.

Cyril Zingaro/Keystone via AP

The new Tata Motors 'Altroz EV' is presented during the press day at the '89th Geneva International Motor Show' in Geneva, Switzerland.

Cyril Zingaro/Keystone via AP

Advertisement