2026.05.20

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