BusinessEarnings: Macrotech Developers Q2 Profit At Rs 223 Crore, ICICI Lombard Q2 Net Income Rises To Rs 446 Crore, Mphasis Q2 Net Up 14 Per Cent, MoreBY Outlook Business Team