News

The Padmini was manufactured for 37 years, from 1964 to 2001, and became one of the most recognisable cars on Indian roads — ...