Just a few hours before India's 75th Independence day, Mahindra shocked the entire country by announcing the Mahindra XUV700 with…