Tag

#Troy Jones

Tesla store center min
People

Tesla loses long-time North American sales chief Troy Jones