is inactive
Switzerland
Switzerland
Where is Expedia Group Holdings Sàrl (Expedia Group Holdings GmbH) (Expedia Group Holdings LLC)'s headquarters?
Expedia Group Holdings Sàrl (Expedia Group Holdings GmbH) (Expedia Group Holdings LLC)'s headquarters is located at route de Chêne 30A, c/o L&S Trust Services SA, 1208 Genève
What year was Expedia Group Holdings Sàrl (Expedia Group Holdings GmbH) (Expedia Group Holdings LLC) started?
Expedia Group Holdings Sàrl (Expedia Group Holdings GmbH) (Expedia Group Holdings LLC) was started in 2018
Sources: Central Business Name Index