Skip to content

Tesla (NASDAQ: TSLA) Shareholders Approve $1 Trillion Musk Pay Deal Tied To $8.5 Trillion Market Cap Target - foreignpolicyjournal.com