The introduction of electric-powered trucks represents a new frontier for the transportation industry, but this new breed of commercial vehicle will not be...
Odyssey Logistics & Technology Corp. (Odyssey), a company that specializes in complex logistics and technology, has ordered two Freightliner Cascadia 113 compressed natural...