News

Tesla’s Independent Director Larry Ellison Admits He Owns More Than $1 Billion in $TSLA Stock