1. Telegram
United Arab Emirates · Business Scheduling Software
Developer of an instant messaging application intended to communicate easily. The company's cloud-based application includes group chatting, documents sharing, message encryption, cloud storage and message…
- Revenue
- $1B
- Customers
- 500K
- Team size
- 1.8K