Well, it looks like Twitter has an uphill battle to fight after Meta just released their new social media platform Threads less than one week ago, resulting in a hundred million new users. According to reports, Twitter’s traffic has plummeted since the release of the new social media platform Threads. Threads CEO Mark Zuckerberg said […]