Mahindra recently changed their brand design, including its logo and overall appearance. Voted the Indian Car of the Year, the new XUV700 is one of the first Mahindras to fall under this new branding. We took a closer look at this new SUV competitor.