According to this article, Tesla tried to add superchargers in Portsmouth, NH. Not sure if that was discussed or not on this website when it occurred back in 2015, but this was news to me.
Are there any other New England locations where Tesla was DENIED a permit for superchargers?
Morgan...