NTPC Green Energy Commissions 75 MW Under IRPL ProjectMay 2, 2025 NTPC Green Energy Ltd. (NGEL), a wholly owned subsidiary of NTPC, has commissioned 75 MW of solar power under Lot-4 of the IRCON Renewable Power Ltd. (IRPL) project. This addition…