StockDuty ← Dashboard Aug 17, 2026 07:58 PM ET
CatalystTech/AI

Nvidia inks $105 billion deal for OpenAI data center

$105 billion deal size signals major AI infrastructure investment.

$105 billion deal size signals major AI infrastructure investment.
Sources