According to a survey of chief financial officers by Deloitte, 97 percent of CFO’s think an economic downturn will happen before the end of 2020. Sandy Cockrell, Deloitte's Global CFO Program Leader, joined Cheddar to discuss.