Q. What does the Credit Rating Agency IND-RA stand for?
Answer:
India Ratings and Research
Notes: India Ratings and Research (Ind-Ra) is India's most respected credit rating agency and is headquartered in Mumbai. Ind-Ra has seven branch offices located in Ahmedabad, Bengaluru, Chennai, Delhi, Hyderabad, Kolkata and Pune. Ind-Ra is a 100% owned subsidiary of the Fitch Group.