Yandex has denied rumors about plans to move its headquarters to Tel Aviv

   

v20240901