Source: https://www.cardekho.com/india-car-news/mahindra-xuv500-old-vs-new-major-differences-21714.htm