D'Amato, Stephen - In: International Journal of Critical Accounting 6 (2014) 3, pp. 258-283
Credit rating agencies play a critical role in financial markets; by rating the creditworthiness of a wide range of borrowers - from corporations to sovereigns - these agencies add liquidity to markets that would otherwise be illiquid, promote efficiency within such markets, and perhaps most...