Musk to encounter doubting over Twitter procurement Financiers assert Musk’s activities injured Twitter’s share rate and profited him in a $44 billion bargain. March 9, 2025 Business