site logo

Tesla anticipates more Semi sales as Musk confirms production in Texas

getty images