2026.02.28

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