July 10, 2023 · Twitter’s New Competition – Zuckerberg Launches Threads in the UK Within 48 hours of going live, Threads, the newest and most highly anticipated alternative to Twitter, had already claimed 70 million sign ups in the…