Elon Musk’s Twitter Takeover Faces FTC Antitrust Review

It appears that Elon Musk’s $44 billion Twitter (NYSE: TWTR) acquisition is not quite out of the woods just yet. … Continue reading Elon Musk’s Twitter Takeover Faces FTC Antitrust Review