15 November 2008
THIS week the crunch finally came for credit rating agencies - those indispensable yet fallible institutions pilloried worldwide for their role in the subprime crisis... read full story