2 min read Business News Tech Don’t like Elon Musk? Here are 3 of the best Twitter alternatives 2 months ago HayvanDestek Elon Musk buying Twitter has been a source of discontent for many, not least due to the billionaire's track record...