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 ...