Tesla Opens Partial Supercharger Network in Five European Countries

TeslaSuperchargersEuropean MarketCharging Infrastructure

Recently, Tesla announced that it is opening some of its Superchargers in five European countries. Is this shooting itself in the foot?