Elon Musk Says He’s Still Committed to Twitter Deal After Putting it on Hold
Tesla CEO Elon Musk said he is still committed to his $42 billion takeover of social media giant Twitter (TWTR) after putting it on hold pending data on its spam and fake acco...
Sponsored
May 13, 2022 at 6:56 p.m. UTC
May 13, 2022