Dividend Alert: NTPC Declares ₹3,248 Crore Final Dividend for FY25, Total Payout Climbs to ₹8,096 Crore 26 September 2025
Strengthening Green Energy Portfolio: NTPC Signs 300 MW Solar Power Purchase Agreement to Boost Renewable Capacity 4 September 2025