2:57am PDT - July 19th, 2023

RT @followtheh: The $TSLA directors surrendered $735 million in comp yesterday and it is not a story on business tv?

0 retweets   13 likes  - John C. Ryan (@johncryan)