News
12h
CarBuzz on MSNAnother Top Tesla Executive Has Left The CompanyOmead Afshar, Tesla's head of sales and production for North America and Europe, is just the latest in a wave of Tesla executive departures.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results