Technology Expedia Reports Worldwide Job LossesFebruary 28, 2024 Expedia Company, one of the top travel booking sites in the globe, has revealed plans to restructure its workforce strategically…