News

Launched in 1998, the Indica was a bold move by Tata Motors. It offered a diesel engine in a small car, spacious interiors, ...