Holdings International Finance Corporation ("IFC") What International Finance Corporation ("IFC") owns, what it bought and sold, and each filing.