Elon Musk’s Twitter takeover: Who’s funding the deal?
Elon Musk accomplished the $44 billion deal introduced in April to take Twitter Inc personal, assuming possession of the influential social media platform by instantly firing prime executives.
"The fowl is freed," he tweeted, an obvious…