Currently in Newfoundland. Was talking to a local about our Tesla. He mentions that a friend owns a Tesla and installed a charger at his auto parts store in Corner Brook. I don't see it listed on Plugshare. Anyone know anything about it?
Thanks
Thanks