Share this page

IFC Invests in BCI Holding, Helps Create Manufacturing Jobs in Egypt, Algeria, and Nigeria