Board Meeting NTPC Green Energy Ltd - 544289 - Board Meeting Outcome for Submission Of Financial Results For … BSE India Submission of financial results for the quarter and year ended 31 March 2025.