Stowe Is Now Epic Vail Resorts has made another big purchase. Last week Vail Resorts finalized the acquisition of Stowe Mountain Resort in Vermont for $50 million. Vail Resorts owns ski areas in Colorado, California, Utah, Wisconsin, Minnesota, Michigan, ... Read more