Credit Ratings Agencies: The Backbone of The Financial Sector
Credit ratings agencies play an indispensable role in the financial sector. Join Travis, as he explores the lack of competition in the credit ratings industry and policy implications in this area.