Top 10 cars of last decade

The iconic Ford Mustang made its debut in India in 2016. While Mustang was available in different powertrain options in the international market, Ford …