
Twitter’s agreement to sell itself for $44 billion to Elon Musk looks shaky — but the deal may be the struggling social network’s only option for a sale as buyout financing dries up amid soaring inte… [+4021 chars]

Twitter’s agreement to sell itself for $44 billion to Elon Musk looks shaky — but the deal may be the struggling social network’s only option for a sale as buyout financing dries up amid soaring inte… [+4021 chars]