Your Destination for Business Insights and Solutions
Torrent Power stock decline has reached a 31-month low, raising concerns among investors.