Built to last: the people behind 50 years of IFC in Egypt Fifty years is a long time to stay invested in…