ggadget6, 1 year ago No. Instagram has over a billion users (maybe 2 billion at this point). Threads "only" has 10 million. They've just made it really easy to sign up from your Instagram account.
No. Instagram has over a billion users (maybe 2 billion at this point). Threads "only" has 10 million. They've just made it really easy to sign up from your Instagram account.