Sequoia, Leo Capital invest in MakeMyTrip co-founder’s new venture

Top