Mariella Moon / Engadget
Russian tech giant Yandex reportedly looking to break free from its home country – Over the past years, Russian search and tech giant Yandex made an effort not to fall behind its Western counterparts and had developed its own smart devices, self-driving cars, as well as its own food delivery and ride-sharing services, among other products. According to The New York Times, though, the …