April 3rd, 2024. Tesla 1Q24 Deliveries, What’s up With Tesla?, Ford Increases Bet on Hybrids, GM Shakes up Software Team