Industry Alibaba’s Mapping Unit AutoNavi Declares War On Didi Via Launch Of Carpooling Business March 29, 2018 — 11:53