8:21pm PDT - July 18th, 2023

RT @firstpost: #VantageOnFirstpost: #Tesla directors have agreed to pay $735 million to settle a lawsuit with shareholders. The directors w…

0 retweets   16 likes  - Honesty set at ninety % (@Subramanianv75)