Elon Musk lands $44.9bn pay deal after Tesla vote Emmanuel Nkansah Abankwah Jun 15, 2024 Elon Musk lands $44.9bn pay deal after Tesla vote Read More...