News NTPC Green Energy Plans USD 1.2 Billion IPO to Support Growth and Debt Repayment byDon PadillaSeptember 23, 2024