https://orbitbrain.com/blog/elon-musk-sold-8-5-billion-worth-of-tesla-shares-to-pay-for-twitter/
Elon Musk sold $8.5 billion worth of Tesla shares to pay for Twitter