Tesla to expand body repair network, ditch poor performers

By Mike Davey Palo Alto, California — March 13, 2017 — Tesla has vowed to add 300 shops to its repair network over the next few weeks and to remove “poor performing shops” from the network, according to a statement by Tesla’s President of Global Sales and Service, Jon McNeill. McNeill made the statement in […]