NHPC Q3 Results: Profit drops 26.8% to Rs 491.90 crore even as revenue rises by 20.4% on-year - The Financial Express

Card image cap