IRFC extends Rs 75 billion term loan to NTPC REL for renewable energy projects February 26, 2025 | News This content is restricted.