Stat of the Week: Financial Stress Index Published by TheLeadLeft on July 16, 2020 Leave a response You may also likeStat of the Week: Total Business Inventories/Sales RatiosStat of the Week: World Cup – Teams with the Most CardsThe 80/20 Rule of Private CreditLead Left Interview – Zachary IscolMarkit Recap – 5/30/2016