What are the three elements of the Canadian trucking industry?
1) Contract, private, and common carriage
2) Raw materials, finished products, and market
3) Just-In-Time requirements, consumer e-commerce, and transportation industry
4) Tonnes moved, door-to-door delivery, and contractual agreements