2026.05.19

Tesla engineers deflected calls from this tech giant’s now-defunct EV project