Editorial photo #10276520 Economy, Business and Finance
Tesla Board Returns $735 Million
A Tesla electric car store is being seen at a shopping mall in Shanghai, China, on July 18, 2023. According to foreign media reports, a document filed in Delaware court on July 17 shows that several Tesla directors are returning $735 million to the company to settle allegations that they were grossly overpaid. (Photo by Costfoto/NurPhoto)