Twitter has some big new competition from Instagram in a new app called Threads, and it's already got tens of millions of users.
Instagram's new Threads social network is live and growing fast : Read more
Instagram's new Threads social network is live and growing fast : Read more