NHPC Ltd (BOM:533098) reports a 15% increase in power generation and a 10% rise in revenue, while addressing project delays and revenue declines.