News

Netflix Founder Reed Hastings may need to dig himself out of a $75.9 million crevasse at North America’s biggest ski resort.