Russia’s Yandex lays off two dozen US-based workers from its robot and self-driving teams
[ad_1] 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 […]