Mahindra Holidays picks 12% stake in online gifting platform Giftxoxo

Top