Chinese tech companies trying to replicate their domestic success globally have hit a wall in India, where their apps have attracted billions of downloads.
Chinese tech companies trying to replicate their domestic success globally have hit a wall in India, where their apps have attracted billions of downloads.