site logo

Tesla anticipates more Semi sales as Musk confirms production in Texas

Spencer Platt/Getty Images via Getty Images