3 ms·
Wow, I actually had no idea that Yandex had any presence in the US. Sounds like a pretty interesting setup they got this way, I will have to check it out.
by filoleg 5y ago
Wow, I actually had no idea that Yandex had any presence in the US. Sounds like a pretty interesting setup they got this way, I will have to check it out.