Stat of the Week: # of US CEO Departures Published by TheLeadLeft on March 5, 2020 Leave a response You may also likePDI Picks – 5/20/2019Stat of the Week: Global Oil Demand (million barrels/day)Covenant Trends – 10/14/2019Select Deals in the Market – 6/4/2018Private Debt Intelligence – 8/5/2019