India Journey Platform Expedia To Lower 1,500 Jobs In Newest Restructuring – KhabarSahiHaiBy adminFebruary 27, 20240 India As of December 31, 2023, Expedia had 17,100 workers in additional than 50 international locationsOn-line journey platform Expedia stated on…