IFC meaning in oil and gas
Definition
International Finance Corporation
IFC means International Finance Corporation. A large multilateral source of finance for private sector projects in developing countries. It is part of the World Bank group. See
A large multilateral source of finance for private sector projects in developing countries. It is part of the World Bank group. See
✓ Verified term