Categories: India
Travel Platform Expedia To Cut 1,500 Jobs In Latest Restructuring
[ad_1] As of December 31, 2023, Expedia had 17,100 employees in more than 50 countries Online travel platform Expedia said…
2024-07-08 15:48:34
[ad_1] As of December 31, 2023, Expedia had 17,100 employees in more than 50 countries Online travel platform Expedia said…