What should investors do with Torrent Power after a 10% rally in share price?

February 16, 2023