News

Tesla blamed the disappointing results on a combination of factors including a decline in vehicle deliveries as well as lower ...