Corporate defaults a rising risk for 2021: Russell Investments CIO

The coronavirus shock will more than double company default rates across the United States and Europe over the next 9 months, ratings agency S&P Global said last month