ICRA Limited, a credit rating agency in India, announced the appointment of Stephen Arthur Long as Additional Director, with effect from May 13, 2022. According to the company’s exchange filing, “Pursuant to Regulation 30 of the Securities and Exchange Board of India (Listing Obligations and Disclosure Requirements) Regulations, 2015 (“Listing Regulations”), please be informed that…