Tesla’s third-largest individual shareholder calls for $15 billion stock buyback 2 min read Latest News Tech News Tesla’s third-largest individual shareholder calls for $15 billion stock buyback News OTG Editorials May 19, 2022 Billionaire Leo Koguan said the company should immediately announce its plans to buy back $5 billion of...Read More