SEO News

Launched Originally

  1. Yandex Co-Founder Ilya Segalovich Dies

    He had been in a coma with no sign of brain activity as a result of his battle with cancer since Thursday, when Yandex originally erroneously reported that Segalovich had died. Yandex, launched in 1997, was co-founded by childhood friends Arkady...