shares of Tata Power fell by more than 1% The Tata Group company’s consolidated net profit…
shares of Tata Power falling more than 7% 234 on the BSE in Tuesday’s trading session,…