SAN FRANCISCO — Twitter owner Elon Musk and the chief executive he brought aboard just a month ago say the social media
MoreTwitter owner Elon Musk said Saturday that the social media platform he bought for $44 billion last October has lost roughly half
More