Remove Buy Remove Energy Storage Remove North Korea Remove Renewable
article thumbnail

Tesla’s biggest investor: it’s a family business masquerading as a public company

Baua Electric

On the platform, he has been mostly supportive of Musk and Tesla, but like many other shareholders, he started to be more critical since Musk sold about $40 billion worth of Tesla shares to buy Twitter. Dear leader” is a reference to Kim Jong-il, the former supreme leader of North Korea. It made the impossible happen.