NBFC crisis, rising rates shatter CFOs, optimism at 19-quarter low

Business information company Dun & Bradstreet polled 300 CFOs across all sectors to judge their optimism about financial health of their companies, business risk environment and macroeconomic scenario in the country.