Threads goes live with 10m sign-ups
Threads, the new social media platform from Meta, is now available to download in over 100 countries including the UK, but not yet in the EU due to regulatory concerns. Ten million users signed up for the Threads app in its first seven hours of release, according to Mark Zuckerberg, the company’s chief, who revealed […]