Tesla's Q2: record deliveries, shrinking margins, a robot factory, and an unhappy stock
Tesla delivered 480,126 vehicles in Q2, up 25% year-on-year and ahead of forecasts, yet the stock fell nearly 8% as per-vehicle profit continued sliding toward Toyota-like territory.