New England’s fastest EV charging site is now live in Vermont, bringing XCharge NA's 400 kW charging to the base of Stratton Mountain.