Nearly 12 million trucks, rail cars, locomotives, and vessels move goods over the transportation network. All of these translates to invoices at the end of the delivery which takes about 90 days to be paid. While some trucking companies are patient enough to wait for the invoice to mature, others are considering keeping their cash…