Elon Musk sold about 22 million Tesla Inc. shares worth $3.58 billion, bringing the total amount he's offloaded since late last year to almost $40 billion.
See The Full Story

Twitter Takeover
Elon Musk has completed a $44 billion deal to buy Twitter after earlier court action to back out of the arrangement.