It is a subsidiary of MakeMyTrip (MMT) Limited, which owns a 100% stake in Ibibo Group.