Nuro says it has begun testing its self-driving tech on public roads in Tokyo, marking the US-based startup's first international autonomous vehicle deployment
U.S.-based startup Nuro said on Wednesday its self-driving vehicles are now operating on public roads in Tokyo with safety operators present …