1 min read Investment Musk offloads $4 bn in Tesla shares after Twitter deal 4 years ago Curated by John Wysocki Photo caption: Tesla chief Elon Musk has pledged up to $21 billion from his personal fortune to fund his $44...