Rating Agencies Remain a Weak Link in the Financial System

06/25/12

Looking back on last summer provides some perspective. What's worse: a $2 billion nick to one bank's profits, or a massive computational error leading to the unprecedented downgrade of the world's most powerful economic force?

[more]