Musk Limits Number of Posts Per Day for Twitter Users News Leverage Editor July 1, 2023 Business mogul Elon Musk, the owner of the Social Media application Twitter has applied a temporary limit to the number of posts for every user… Continue Reading