You Searched For "Bret Taylor"
Twitter still thinks the $44 bn Musk deal is not terminated
12 July 2022 5:46 AM GMTDespite Tesla CEO Elon Musk declaring that he has terminated the $44 billion Twitter deal, the micro-blogging platform's position continues to be "the agreement is not terminated."