MEPs have signed off on a deal aimed at tightening regulation of credit rating agencies, ending over one year of tortured negotiation between deputies and national governments.

MEPs have signed off on a deal aimed at tightening regulation of credit rating agencies, ending over one year of tortured negotiation between deputies and national governments.
