International Finance Corporation (IFC), an arm of World Bank, has decided to invest $68 million into Apollo Health and Lifestyle (AHLL), an arm of Apollo Hospitals group. The proposed expansion is located in several cities throughout South and East India. fe Bureau