End To End Supply Chain: An Updated View