Yandex, the leading Internet search service in Russia, has lost its co-Founder and Chief Technology Officer, Ilya Segalovich. Segalovich, the company reports, had been diagnosed with a treatable form of cancer and was responding well to treatment before unexpectedly succumbing to complications. DBpedia already has accounted for the news, as has Freebase. Yandex’ portfolio of […]Read More →
Loading...You are here: Home > 'Islands'