
Everyone had their eyes on Elon Musk after it was revealed that he bought a 9% stake in Twitter. The move was interesting to many because Musk has been very vocal about his concerns regarding the company’s moderation efforts. He had joked multiple times about buying the company and then Continue Reading