Tesla Reports Q2 Earnings of 31 Cents Per Share Against 51-Cent Wall Street Forecast | Epistemic News