equitylore
NTPC Limited in HSBC Infrastructure Fund · equitylore