Egypt Flat6labs signs $1M deal with IFC Flat6labs has signed a $1 million deal with the World Bank investment arm International Finance Corporation (IFC). The Egyptian... Rachel Williamson • 24 October, 2016 Flat6Labs International Finance Corporation ifc