Learn more

Tesla Inc.‘s (NASDAQ:TSLA) head of product launches has resigned from the company, joining the long list of senior executives to leave as company CEO Elon Musk seeks to downsize the company’s workforce. What Happened: Rich Otto took to LinkedIn to announce his departure from the electric vehicle giant. Otto’s departure adds him to a growing list of senior executives who have left Tesla in recent weeks, including Senior Director of Charging Infrastructure Rebecca Tinucci, Director of New Product Introduction Daniel Ho, Senior Vice President of Powertrain and Energy Engineering Drew Baglino, and…