According to Tesla’s website, there are over 60,000 Superchargers worldwide. Tesla strikes sweeping deal to install ...
Polestar and BYD drivers spot a Tesla supercharger site that allows seamless credit card payments for non-Tesla drivers.