Result Mahindra & Mahindra Ltd - 500520 - Un-Audited Standalone And Consolidated Financial Results Of The Company … BSE India Please refer the enclosed file