Mahindra EPC Irrigation Limited, a Mahindra group company, announced that Ashok Sharma has resigned from the role of Managing Director of the company, with effect from August 31, 2023. According to the company’s exchange filing, “we would like to inform you that the Board of Directors at its Meeting held today, has based on the…