After two decades of acquisitions and partnerships, Vail Resorts owns or operates 42 ski resorts around the world. The company is now facing decreased margins after a 2021 reduction in the price ...
Vail Resorts, Inc. ski-season metrics for the season to date, ending Jan. 5, show this season’s sales are a mixed bag The company owns 42 ski resorts in the United States, Canada, Australia and ...