OPEC Fund, IFC sued for $41.3m

International Finance Corporation logo
International Finance Corporation logo