2026.03.10

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