Live feed19:41:06·48dINSIDERFilingNew insider International Finance Corp claimed ownership of 9,984,311 shares (SEC Form 3)LSAK· Lesaka Technologies Inc.FinanceOriginal source