Mahindra Officially Launches Upgraded Thar, Also Showcases Thar Expedition May 17, 2012 by Saad Its summers and its scorching hot in major parts of India with temperatures hovering over 40 degree Celsius. Read more