NTPC Limited (532555.IN)

NTPC Limited