Corporate default rates are at the highest level in years, according to a bankruptcy report released on April 14 by ratings agency Moody’s. Widespread tech layoffs, rising interest rates, a war in Europe, and a looming recession all weighed on companies’ performances in the first quarter of 2023. In …


