What is Mastodon: the new decentralized Twitter alternative? Awareness November 9, 2022 Since Oct. 27, when Elon Musk finalised the $44 billion purchase of Twitter, he has found it difficult to ease…