CORPORATES Mahindra EPC Irrigation posts highest-ever revenue growth in FY26, profit grows 76% 10:09 AM IST