China’s Didi reportedly lost a staggering $1.6 billion in 2018
China’s largest car-hailing company is facing relentless pressure from all fronts. Beijing-based Didi Chuxing reportedly lost a staggering 10.9 billion yuan ($1.6 billion) in 2018, according...