3 ms·
Three of these countries are technology leaders, so that makes sense. Then we have Ukraine.
by coliveira 1y ago
Three of these countries are technology leaders, so that makes sense. Then we have Ukraine.
- koakuma-chan 1y agoRussia is number 1, Ukraine is number 2. This is my proudest moment as a Ukranian.
- userbinator 1y agoUkraine is also former-USSR, just like Russia.