Sackler family has largest stake in Mount Snow’s parent company

The Sackler family, which has been sued for fueling the nation’s opioid epidemic, now holds about 13% of the common stock in Peak Resorts and eventually could own a majority of the company.