Credit RatingInstitutional Investors 20 Microns’ Credit Ratings Reaffirmed by ICRA with Positive Outlook – A Bullish Signal for Investors Aneri GuidelinesApril 9, 2025 20 Microns Limited has received a reaffirmation of its credit ratings by ICRA Limited, which reflects a significant vote of…