September 24, 2023

See also  Elon Musk sells at least $3.95 billion worth of Tesla shares after Twitter deal