TikTok hits 1.5 billion downloads, India leads
Social video app TikTok has reached 1.5 billion downloads worldwide on the App Store as well as Google Play and India leads the chart with 466.8 million or about 31 per cent of all unique installs.
Read more »