ICRA Lanka Limited is a credit rating agency licensed by the Securities and Exchange Commission of Sri Lanka (SEC). ICRA Lanka is a fully owned subsidiary of ICRA Limited of India. ICRA Lanka was incorporated in December 2010 and was granted a license by the SEC in May 2011.
Read more