FILE PHOTO: A logo of Alibaba Group is seen during Alibaba Group's 11.11 Singles' Day global shopping festival at the company's headquarters in Hangzhou+

SCIENCE & TECH: China self-driving firm DeepRoute.ai raises $300 million from Alibaba, others