Russia’s Yandex lays off two dozen US-based workers from its robot and self-driving teams
Yandex, the multi-billion dollar Russian tech company that’s been operating a small fleet of autonomous vehicles in Ann Arbor, Michigan, laid off over two dozen […]