Technology: Elon Musk sells 19.5 million Tesla shares worth almost $4 billion • TechCrunch