Nebius Stock Is Up 170% in 2026, and Leopold Aschenbrenner Just Bought a 5.6% Stake. Here's Why

The AI infrastructure company still has a bright future.
Open original source
The AI infrastructure company still has a bright future.
Open original source