Mahindra EPC Irrigation Limited has informed the Exchange regarding clarification and Submission of Revised Financial Results.