The rivalry between tech titans Meta CEO Mark Zuckerberg and Twitter CEO Elon Musk is escalating with Zuckerberg’s launch of the new Threads app, aptly named to stitch together the fabric of online communication. The new app will be available to the public beginning July 6, 2023, and Meta launched a countdown website for the release. […]