Red-hot Chinese smartphone manufacturer Xiaomi has hit another milestone today — it announced that its MIUI app store has hit 1 billion downloads in just over one year’s time, or 391 days to be exact.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results