Result ZEN Technologies Ltd - 533339 - Standalone And Consolidated Un-Audited Financial Results For The Quarter Ended … BSE India Standalone and Consolidated Un-audited Financial Results for the quarter ended September 30, 2025