Compare Cars Mahindra & Mahindra, the Indian car maker has launched their much awaited compact SUV, the KUV100 in India.…