Elon Musk retails another $906.5 million worth of Tesla shares, exercises options to buy more than 2 million shares.
Check Also
Cadillac expects one of every three vehicle sales to be EVs in 2025
2025 Cadillac Escalade IQ Michael Wayland / CNBC SAN FRANCISCO — Cadillac requires roughly one …