Yandex (NASDAQ:YNDX) has completed the final transaction in the divestment of its Russian businesses at a valuation of $5.4B, payable in a combination of cash and class A shares of the machine ...