By Deluxe 4 15 May 2022 | 1:36 am

Twitter Shares Plummet by 20% as Elon Musk’s $44 Billion Takeover Shelved


The anticipated takeover of Twitter by Elon Musk, the CEO of Tesla Inc., was temporarily postponed as he waited to be briefed about the social media giant’s fake accounts. (Read More)