Amidst this rising OTT boom, India’s 1st global travel channel, Travelxp, has now joined the pack in launching its own OTT, Travelxp Watch.....