Tesla head of product launches Rich Otto leaves after nearly seven years
Briefly