Financial Signals How Tesla’s Business Model Lowers Its Net Margin And Return On Capital June 6, 2018