RCF Secures AA/Stable Rating for NCDs from ICRA and India Ratings, Reinforcing Strong Financial Position 25 April 2026