Posts in tag

Twitter in trouble


Elon Musk’s story with Twitter had many twists but ended with the conclusion of the deal in October last year. Shortly after taking his position …