NTPC Hopes To Raise $2 Billion Through IPOs Of 3 Units: Report

NTPC has won bids for 2,765 megawatts of renewables projects since the start of the fiscal year in April, 77% more than the whole prior fiscal year.