Remove 2004 Remove Purchase Remove Re-Charge Remove Suzuki
article thumbnail

We visited Tata Motor's electric car factory

Plug In India

There is also some hope from Mahindra’s re-entry. The crash test facility was put up in 2004 – and off late, TML is taking the crash business very seriously – making safer cars – that have started denting Suzuki’s relatively light and fuel efficient cars. Which is why labs like these are required.

Motor 52