Ratings are holding up but global economic prospects dim

July 25
2 Min Read