PowerPoint Presentation IFCâs Structure Owned by 181 member countries IFC is the main driver of private sector development in the World Bank Group Collaborates with other…