Tag: TikTok makes a triumphant return to Indian app stores a week after the

India’s two-week ban cost TikTok 15 million users

One of China's high social media platforms saw its rise braked by…