Jahan devMay 12, 20232 minElon Musk Finds New Twitter CEO, Says "She Will Start In 6 Weeks" Musk bought Twitter for $44 billion last October and indicated that he'd only be in charge for a limited time to complete the...