Elon Musk Offloads $5bn In Tesla Shares Days After Twitter Poll
Tesla CEO Elon Musk has offloaded company shares worth $5 billion, days after setting off a Twitter poll — in which millions voted — asking whether he should sell 10 percent of his huge stake in the electric carmaker. The zany billionaire, the world’s richest man with a net worth of around $300 billion, sold […]