Elon Musk likely Twitters only option for a sale as buyout financing dries up – New York Post

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]