Mahindra XUV 3XO CNG is set to launch tomorrow, promising an exciting addition to the Indian auto market.