Mahindra Ideal Finance Limited (MIFL) has delivered strong growth in income and profits during the six months ended 30th ...