hroughout the Vermont’s Killington Resort has claimed the title of New England’s largest electric car charging hub with a total of 45 electric vehicle (EV) chargers throughout the resort’s properties. As a part of Powdr’s Play Forever sustainability efforts Killington Resort […]