Company Update REC Ltd - 532955 - Intimation Regarding Receipt Of ICAI Award For Excellence In Financial Reporting … BSE India Intimation regarding reciept of ICAI Award for Excellence in Financial Reporting for the Financial Year 2023-24.