NHPC Ltd (BOM:533098) reports a 15% increase in power generation and a 10% rise in revenue, while addressing project delays and revenue declines.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results