Tesla begins delivering Semi trucks to customers after years of delays | StockRay