Mumbai: Mahindra has pulled the wraps off its new compact SUV, the XUV300 that is expected to be launched in January. The…