
Yandex to launch hub in Istanbul in March - report
Yandex will launch a hub in Turkey, a source familiar with the situation said on Friday. The hub comprising a coworking area and an office is in Istanbul, the source noted. "Yes, we are expanding the number of hubs. The new hub is …