Tata Power shares fall 7% from record high ahead of Q3 resul

© 2025 Vimarsana