[--[65.84.65.76]--]
NTPC
NTPC LTD

396.3 4.15 (1.06%)

NTPC's Chart