Tesla Tops Estimates With 11,507 Model S Deliveries In Q2 2015

As is Tesla Motors new reporting protocol, the company announced their estimate for second quarter worldwide deliveries. And as we earlier had expected during the April to June period (“we think Tesla edged out guidance in Q2 easily by more than a few hundred units.”) the company bested its top end of… …read more