Elon Musk vs Delaware battle puts spotlight on value of shareholder votes Published 09 Dec 2024 Pay package twice-approved by Tesla investors could sway courts Full Article