The online searches for the term 'Threads' exploded by 3233% in the last 24 hours, showing the massive interest in the newly-launched app. Here's a look at some facts and figures to see how 'Threads' is creating a buzz worldwide with its rollout in as many as 100 countries., Technology & Science News, Times Now