2026.10.27

Tesla snags Semi supply deal with major logistics firm