News
Alexander Chachava is a serial entrepreneur, investor and managing partner at LETA Capital, a technology investment firm. He is also an executive chairman of the board of a range of companies from ...
A consortium of Russian investors made up of senior Yandex Russian management, a fund controlled by oil major Lukoil and three other companies owned by businessmen Alexander Chachava, Alexander ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results