Introducing Threads Back to Blog Today (6th July) has seen the launch of a brand-new social media platform by Meta, the owners of Facebook and Instagram. Threads which have launched in 100 countries is seen as Meta’s attempt to create an app similar to Twitter, which has been shrouded in controversy [...]
