Investing for the Few 9 September 2014 The Health in Africa initiative of the International Finance Corporation, which promotes private sector healthcare delivery, is extremely unlikely to deliver better health outcomes for poor people.