Storia: Generation business drags Torrent Power Q1FY27 profit down 13% — Warptech Lab News