Can you hear that? It’s the sound of Tesla Motors letting out a collective giggle over BMW and Nissan’s announcement that they’ve installed 120 DC fast chargers for electric vehicles across the country to date. Even if the number of chargers pales in comparison to Tesla’s Supercharger network, it’s of great use to non-Tesla owners, […]
More...