Elon Musk's string of Tesla Inc. share sales carried on for a fourth-straight day, bringing the total the CEO has offloaded in the wake of an unusual public poll to about $5.7 billion.
Elon Musk's string of Tesla Inc. share sales carried on for a fourth-straight day, bringing the total the CEO has offloaded in the wake of an unusual public poll to about $5.7 billion.