Telda

Digital wallet and payments app integrating everyday payments with investment wallets.

  • fintech
  • Egypt