MarcoRP: New England's largest Supercharger is coming soon to Canton, Massachusetts!!
During last week's planning board meeting, Tesla presented plans for a 20-stall site at the Trillium Brewing Company, right off I-93.
In addition, a solar "CyberCanopy" will cover most of the chargers! https://t.co/IVAWQej3or
via Twitter @Sawyer Merritt