SEC tightens credit rating independence rules

THE Securities and Exchange Commission (SEC) has imposed stricter governance and accreditation requirements on credit rating agencies (CRAs),…