English: ICRA Ltd
Telugu: ఇక్రా లిమిటెడ్‌