On Tesla’s website a search for Powerwall installers near Boston shows Tesla at 412R Washington Street
Norwell, MA 2061
Can someone verify what goes on there?
I am curious when Tesla will install in Maine and hoping to get some inside info. Our one local authorized installer charges a 20% premium which seems excessive.
Norwell, MA 2061
Can someone verify what goes on there?
I am curious when Tesla will install in Maine and hoping to get some inside info. Our one local authorized installer charges a 20% premium which seems excessive.