The International Financial Corporation (IFC), along with the Capital Market and Financial Supervisory Agency ...