2026.06.11

Tesla board reveals reasoning for CEO Elon Musk’s new $1 trillion pay package