2026.04.11

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