Why Elon Musk Capitulated On Twitter Deal And What Would Be The Hard Part For Him Now: Analyst Shares Thesis As He Ups Price Target
In a U-turn, Elon Musk decided to go ahead with the deal to buy Twitter Inc. (NASDAQ: TWTR) for the originally agreed price of $44 billion.