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%
Read MoreNTPC has won bids for 2,765 megawatts of renewables projects since the start of the fiscal year in April, 77%
Read More