Result Hexaware Technologies Ltd - 544362 - Audited Standalone And Consolidated Financial Results For The Quarter And … BSE India Audited Standalone and Consolidated financial results for the quarter and half year ended on June 30, 2025