[--[65.84.65.76]--]
NTPC
NTPC Limited

239.7 1.75 (0.74%)

NTPC's Chart