PSU MantraREC Limited has been conferred with the tag of ‘Best Financial Services Company’ by NewsmantraOctober 3, 2025 Share0 REC Limited has been conferred with the tag of ‘Best Financial Services Company’ in the CPSU category at the 17th PSU & Government Summit 2025 by Dun & Bradstreet.