Computer whizz making sense of supply chain puzzles

September 15, 2022
author:
The Irish Times