People walking near the Yandex office in Moscow on Ulitsa Lva Tolstogo. 1 of 2 Search engine Yandex announced the pricing of its NASDAQ initial public offering of 52 million shares at $25 per share Tuesday, higher than the earlier price guidance of $20 to $22 per share — and shot up more than 42 percent in the first half day of trading. The company […]