Share price of Tata Power as Sensex gains 1141.35 points 25.11.2024 10:17 Economictimes.indiatimes.com A total of 258,589 shares changed hands on the counter till 12:46PM (IST)