Tesla wins lead role in 2,500-truck electric Class 8 order, World Watch | PolicyRisk