NewsNorth AmericaResort Business Alterra to close all 15 North American resorts March 14, 20200 Comments1 min read