Posts in tag

Twitter EU


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 …