Can you believe it’s been 20 years since the Maruti Suzuki Swift first zipped onto Indian roads? Feels like just yesterday we saw that ...