TESLARATI3 weeks agoCarsFirst Tesla Semi spotted in EuropeTesla Semi spotted on European roads, indicating potential preparation for launch in the region. [ more ]