manoj klumarMay 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...
manoj klumarNov 29, 20223 minElon Musk's "Go To War" Post Against Apple's Tight Control On App StoreMusk's controversial moves at Twitter, along with the possibility he will need to sell more Tesla shares to keep the social media platform a