Expedia Group (EXPE) unveils a slew of new products and features for travelers, strengthening its presence in the global travel and tourism industry.