[--[65.84.65.76]--]
NTPC
Ntpc Ltd

335.2 1.50 (0.45%)

NTPC's Chart