Breaking News Business World NewsElon Musk sells Tesla shares worth $3.95 bln days after Twitter dealalexivdNovember 9, 2022September 17, 2023 by alexivdNovember 9, 2022September 17, 2023 Tesla founder Elon Musk attends Offshore Northern Seas 2022 in Stavanger, Norway Tesla Inc (TSLA.O) top boss Elon... Read more