Result Newgen Software Technologies Ltd - 540900 - Unaudited Standalone And Consolidated Financial Results For The Quarter … BSE India Enclosed Unaudited and Consolidated Financial Results for the quarter ended June 2026