New Delhi, November 01, 2023: REC limited, a ‘Maharatna’ company under the administrative control of the Ministry of Power, Government of India, and registered with RBI as Non-Banking Finance Company (NBFC), Public Financial Institution (PFI) and Inf