News

While there’s no official word on if the logo will stick, it sure has users scratching their heads. Musk became the CEO of Twitter in October after he purchased the site for $44 billion.