The board of directors of International Public Joint Stock Company (IPJSC) Yandex, recently redomiciled in Russia from the Netherlands, has elected Svetlana Yachevskaya as its chairperson, Kommersant reports.

Yachevskaya has an honors degree in ju...

Join now to access
the full content.