11:37pm PDT - July 18th, 2023

RT @BloombergAU: Tesla directors, including co-founder Elon Musk, agreed to return more than $735 million in stock awards to settle an inve…

0 retweets   2 likes  - Sally Fereday CFIRM (@SallyFereday)