1. Telr
United Arab Emirates
Provider of an online payment platform designed to offer a one stop e-commerce solution. The company's Telr online payment platform offers settlement to online international merchants in multi-currencies (in addition to…
- Revenue
- $10.6M
- Funding
- $13.9M
- Team size
- 65