Source: Tech – South China Morning PostDidi recorded a net loss of US$166 million in the first quarter, a significant improvement from its US$2.3 billion loss in the same period last year.Read More
Source: Tech – South China Morning PostDidi recorded a net loss of US$166 million in the first quarter, a significant improvement from its US$2.3 billion loss in the same period last year.Read More