Sign of the Times? $10+Billion in Debt, No Earnings, & Huge Staff Departures at Tesla May 15, 2018 5:19 pmMay 15, 2018 3:01 pm