Business | Tue Sep 1, 2009 4:28pm IST

State-run NHPC shares make tepid debut