site logo

Report: Despite technology, people remain vital in supply chain