What the Elon Musk-Twitter Deal Means to You as a Shareholder
After what seemed to be a thrilling dance of "I want you, I don't want you," Twitter finally agreed to sell Twitter to Elon Musk's initial bid of $44 billion.
Is it a case of the social network...




