IFC, OPEC Fund and Quantum Oil Terminals announce full, final amicable settlement Quantum Oil Terminals The International Finance Corporation (IFC), a private lending arm of the World... by Nana Kwadjo on November 27, 2023 in Oil & Gas, Petroleum