Tag
NEWS
Expedia Group has announced a significant reduction in its technology workforce, cutting approximately 10% of its tech team. This decision comes amid…