Bergevin, Philippe - In: C.D. Howe Institute Backgrounder (2010) 130
Credit rating agencies have been blamed for their role in the recent financial crisis, notably for having assigned high ratings to complex financial instruments that yielded billions in losses to investors. As a consequence, a number of reforms have been proposed or introduced – including for...