S&P Global Inc.

Credit rating agencies are among the top financial stocks to invest in. Two of the largest players in the world are S&P Global Inc. (NYSE: SPGI) and Moody’s Corporation (NYSE: MCO). There is no doubt that the pandemic has crippled economies throughout the world. Credit ratings agencies have been busy making 1190 downgrades this year. It […]