Amap is part of Alibaba Group Holding, which owns the South China Morning Post. Some drivers said what they feared was pressure from taxi owners from whom they rented their vehicle, rather than ...