China Tech Digest: Didi Releases Self-driving Test Video; Alibaba Health Invests In Yingsheng Biolog
Didi's autonomous driving unit releases 5 hours of continuous road test video Today, Didi Chuxing, China's largest ride hailing firm, released a video of autonomous ... Read more