Business
fromFortune
3 weeks agoElon Musk retains title as the highest-paid CEO in history with $26 billion pay package-and the only thing he has to do is show up for two years
Elon Musk has been awarded 96 million restricted shares, amounting to a $29 billion pay package, amid a backdrop of litigation over his previous compensation.