Tata Power Company Limited+1.94%
342.15 INRTATAPOWER · NSE
FreeTheAI Stocks1M · Oct 10, 1:21 AM ET