REC Limited, a Maharatna Public Sector Enterprise under the Ministry of Power and a leading NBFC, has been conferred the prestigious Sustainability Icons Award 2025 […]
REC Limited, a Maharatna Public Sector Enterprise under the Ministry of Power and a leading NBFC, has been conferred the prestigious Sustainability Icons Award 2025 […]