Result TECH MAHINDRA LTD. - 532755 - Audited Standalone And Consolidated Financial Results For The Quarter Ended … BSE India Audited standalone and consolidated financial results for the quarter ended 30 June 2024.