Elon Musk forced to step down as chairman of Tesla 3 min read News Elon Musk forced to step down as chairman of Tesla weupdated October 1, 2018 Elon Musk has recently reached a settlement with the Securities and Exchange Commission on the charges...Read More