techdigest.tv
Tech Digest daily roundup: Elon Musk to sell 10% of Tesla shares - Tech Digest
Voters in a Twitter poll have urged Elon Musk to sell 10% of his stake in Tesla in order to pay tax. More than 3.5 million Twitter users voted
Chris Price