A little maintenance goes a long way toward fresher laundry.
IFB Industries Ltd (BOM:505726) reports a 12% revenue increase but faces challenges with declining EBITDA margins and forex impacts.