Tesla Charts Twitter - Tesla Had Record Deliveries But Can They Turn A Profit