site logo

Tesla Semi delivers Teslas as Musk wades into auto-hauling business