4 ms·
I believe they’re the Russian Google + Amazon + Uber (joint venture).
by nindalf 5y ago
I believe they’re the Russian Google + Amazon + Uber (joint venture).
- indrora 5y agoYandex has stuff... Everywhere They do payments and payment processing (think paypal and square and more combined) They do cloud services (think a mix of GCP and AWS) for business. They do personal storage (think dropbox/gdrive) and email, and more. among more.