
- Verified
- 4 years of experience
- Egypt
Telda is a financial technology company that offers a powerful account and sleek card for easy, free money management. Users can send, spend, and save...
Telda is a financial technology company that offers a powerful account and sleek card for easy, free money management. Users can send, spend, and save...