financial supply chain compromises