4 ms·
Yandex is technically incorporated in The Netherlands and has an engineering presence there, but they are as Russian controlled as can be.
by mike_d 4y ago
Yandex is technically incorporated in The Netherlands and has an engineering presence there, but they are as Russian controlled as can be.