
News from The Lever
Top The Lever News

Elon Musk · United StatesTesla has granted CEO Elon Musk 96 million shares worth about $29 billion, a move aimed at keeping the billionaire entrepreneur at the helm as he fights a court ruling that voided his original pay deal for being unfair to shareholders.See the Story
Tesla Approves Share Award Worth $29 Billion to CEO Elon Musk
56% Center coverage: 291 sources

Jeffrey Epstein · United StatesThe comments coincide with a Justice Department push to release grand jury transcripts before Ghislaine Maxwell's limited-immunity congressional testimony.
See the Story
Trump Says Epstein Stole Mar-a-Lago Spa Staff Including Virginia Giuffre
45% Center coverage: 162 sources