Musk Wants to End Deal With Twitter. What Does It Mean for the Stock?

Published on July 15, 2022

Elon Musk is officially seeking to walk out of the deal to buy out Twitter (TWTR) for $54.20 per share after TWTR failed to disclose the number of spam accounts...