Press Release

IDT Corporation Acquires Leaf Global Fintech