Newcomers to ‘X’ platform now face a $1 annual fee Business Matters Oct 18, 2023 Elon Musk’s social networking platform, X, has introduced a novel initiative designed to bolster its fight against spam and bot…