infotechlead

Yandex to launch cloud business in Germany, invest $30 mn initially