Ilya Segalovich, cofounder, CTO and director of Yandex, passed away on Sunday, June 28 in a London hospital after being removed from life support on Saturday.
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.
Read More