The Tesla Supercharger network of fastcharging stations was introduced beginning in 2012 As of October 2019 the electric vehicle network consisted of 14658 individual Supercharger stalls at 1659 locations worldwide with an additional 115 locations under construction worldwide 64 in...