Elon Musk admits ‘many mistakes’ made since Twitter takeover
Six months after purchasing the firm for $44 billion, Twitter CEO Elon Musk said running the social media network had...
Subscribe to our newsletter to get our newest articles instantly!