Sunday, January 21, 2018
Legally HQed in The Netherlands, Russia's Largest Technology Co Yandex N.V., Which Specializes in Internet Services and Operates the Largest Search Engine in Russia, Has a Stock Market Cap of US$11 Bil ...................................................................................... Yandex Got 91% of Its 2016 Total Revenues From Russian Customers ...................................................................................... Yandex Had 70% of Its 2016 Total Long-lived Assets Located in Russia, 21% in Finland and 3% in the US (Yandex Labs is Located in the San Francisco Bay Area in Palo Alto, CA)
From Yandex's 2016 US SEC Filings and also from Wikipedia