Peyton Upchurch Staff Writer The Securities and Exchange Commission (SEC) has sued Tesla co-founder and chairman Elon Musk last month in the wake of fraud charges, and the two parties recently reached a settlement. Following a deceitful message from Musk… Read More ›