China slaps $1.18 bn fine on ride-hailing major Didi Global over national security
Elderly directors Will Cheng Wei and Jean Liu Qing were each fined 1 million yuan, the controller said, reports South China Morning Post.The CAC said...