Twitter, which was bought by Elon Musk in a $44 billion deal last year, has faced a tumultuous time as the billionaire looks to revamp the loss-making platform. Reuters
Twitter, which was bought by Elon Musk in a $44 billion deal last year, has faced a tumultuous time as the billionaire looks to revamp the loss-making platform. Reuters