TSLA aims for delivery of 100,000 vehicles, stock gains 6%



Complete and Continue