The Yandex.Rover, an autonomous delivery robot for small cargo. AFP
The Yandex.Rover, an autonomous delivery robot for small cargo. AFP

Russia's Yandex to buy out Uber from joint ventures for $1bn