Travelxp, the world’s leading travel channel and OTT platform announced the launch of its food channel Foodxp in India. Following the success....