Nvidia faces pressure on dealmaking after CEO exit, as data center lease guarantees top $100 billion | The Apex Times