Leaf Wallet app re-brands, now available in Africa by Staff Writer February 18, 2023 0 IDT Corporation, an international startup that offers fintech services, traditional communications and cloud communications, has announced that it will be ...