2026.04.10

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