At one of the plants where workers learned about two years ago that they would be laid off at Monaco Coach Corp. in Warsaw, Ind., Navistar Inc. unveiled its new electric truck Thursday (May 13). And that truck could soon be delivering a FedEx package to your door, according to the South Bend Tribune. The Navistar eStar runs
[Read More...]