Jul 5, 20223 min17 Countries Will Default on Debts, “Russia & Arab Countries” Most Impactful to Record Listthe international rating agency warned that the list of defaulters or defaulters may expand to 17 countries