Industry Focus

Credit ratings agencies (CRAs) have the power to move markets, and decide the fortunes of publicly-traded companies around the world.

Direct download: 20170626_IF_Financials.mp3
Category:Podcast -- posted at: 3:30pm EDT