NTPC Declares No Encumbrance on NTPC Green Energy Shares for FY 2025-26 - TipRanks4 weeks ago • Google News