March 6, 2026

Visiting India’s First Electric Car Showroom: Tata EV Store In Pictures

0
Visiting India’s First Electric Car Showroom: Tata EV Store In Pictures

 

Tata Motors has become the first carmaker in India to set up a separate retail network for electric cars.