Nuro says it has begun testing its self-driving tech on public roads in Tokyo, marking the US-based company's first international autonomous deployment (Akash Sriram/Reuters) - Tech Sentiments