Twitter CEO Elon Musk has decided it won't allow for free promotion on the platform, which basically amounts to posting the handle of an account on a different social media…
It was certainly a strange week to be on Twitter. Chief Twit Elon Musk is treating the website like his own little fiefdom, which it is, considering he paid $44…