118
Threads gained 10 million new users in seven hours
(www.engadget.com)
This is a most excellent place for technology news and articles.
I’ve actually not gotten any sort of advertising about it from Instagram/Meta, be in the the app or email or anything. I’ve only seen the tech blogs and people on twitter posting about it organically, so I wouldn't say they're aggressively pushing it, at least right now
Are you in Europe?
Nope, USA