Torrent Power Q4 net down 88%