dī
dī
chū
xíng
Specific Meaning
1
Didi Chuxing Technology Co., aka DiDi, app-based transportation company, headquartered in Beijing, founded in 2012