When safety kills: Cars that will soon be gone forever

Japan may be the country with the highest life expectancy but when it comes to the longevity of cars, India tops the list, if you exclude sanction-stifled Iran. Proof? The venerable Ambassador manufactured in Uttarpara between 1948 and 2014 holds

Read More When safety kills: Cars that will soon be gone forever