Josh Sigurdson reports on the recent news of Elon Musk being forced by the SEC to step down as chairman of Tesla and pay a 20 million dollar fine alongside Tesla paying another 20 million dollar fine. All the while, the SEC is looking at banning Elon Musk from ever running a public company for…

Read more