Stocks to Watch: Tata Communications, NTPC, Coal India updates