News

Expedia Group is restructuring its product, technology and finance teams, and is laying off approximately 3% of its workforce ...