A decline in corporate leverage could be setting the stage for a new recession, warns S&P. Matt Packer breaks down the agency’s analysis
To access this content please log in below