Industry
1 corporate failure in the Supply Chain Finance industry — autopsied.
The $10 Billion Supply Chain Fantasy