KoGuan Leo

Tesla’s 3rd-largest retail investor bashes Elon Musk: ‘I have no choice but to act’

Tesla's third-largest retail investor Leo KoGuan is fed up with CEO Elon Musk. As Tesla's stock price (NASDAQ: TSLA) is…