the global financial crisis to which the rating agencies made their contribution showed needs set up a mechanism monitoring in supervising credit rating
The global financial crisis, to which the credit rating agencies made their contribution, showed the need to set up a mechanism for monitoring and supervising credit rating agencies.
The global financial crisis, to which the rating agencies made their contribution, showed need set up a mechanism monitoring and supervising credit rating