Leo KoGuan

Tesla’s Third-Largest Shareholder Leo KoGuan Asks Elon Musk To Step Down As CEO As Stock Tumbles

Elon Musk sold off billions of dollars worth of shares in Tesla, sending the stock spiraling into its worst week…

2 years ago