Result NTPC LTD. - 532555 - Submission Of Unaudited Financial Results For The Quarter And Nine-Months Ended … BSE India Submission of Unaudited Financial results for the Quarter and nine-months ended 31 December 2024.