Park City Mountain Resort owner announces layoffs

Vail Resorts, the owner of Park City Mountain Resort in Utah, announced staff layoffs Thursday as the company faces year-to-year revenue losses in 2024.