Mahindra XUV300 might get launched in a new avatar soon in India