Tesla releases Q1 2024 deliveries: disastrous results - eviltoast