Mahindra EPC Irrigation reports consolidated net earnings of Rs 0.98 crore in the June 2025 quarter
INSUBCONTINENT EXCLUSIVE:
Sales rise 36.92% to Rs 62.04 crore