BusinessElon Musk ends the 44BLN dollar deal twitter, blaming twitter board for lack of transparency Team Tech Outlook • Jul 9, 2022