Elon Musk’s week was capped on Friday when institutional shareholders in Tesla admonished the company’s board of directors to rein in the “over-committed” CEO.
Story Published at: April 21, 2023 at 07:43PM
Story Published at: April 21, 2023 at 07:43PM