NHPC posts ₹1,549cr July-September 2026 net, shares dip 1.07%

Business