NTPC shares gain momentum, close at ₹347.6

Business