Result Tech Mahindra Ltd - 532755 - Annual Audited Consolidated And Standalone Financial Results Of The Company … BSE India As attached.