[ad_1] Alibaba has revealed one reason it’s decided to deploy 1000 rolling delivery robots across China: they don’t stop work to smoke. “Last-mile delivery has always been the knotty problem of e-commerce,” states a post from the Chinese web giant. “It’s costly, time-consuming and largely unmapped. “This final leg in a journey that stretches from