Elon Musk sells Tesla shares worth $3.95 bln days after Twitter dealalexivdNovember 9, 2022September 17, 2023 by alexivdNovember 9, 2022September 17, 2023 Read more