Internova Travel Group is Transforming the Customer Experience with Jugo News Desk Jun 12, 2023 Jugo, the global experiential platform leader, announced that Internova Travel Group, one of the world’s largest travel companies,…