The Chinese developer released its long-delayed results showing that its net loss narrowed in the first half of 2024 following a record loss in 2023.
The Chinese developer released its long-delayed results showing that its net loss narrowed in the first half of 2024 following a record loss in 2023.