The Next Web April 24, 2026X-Energy’s failed $1 billion SPAC became a $1 billion IPO. The reactor did not change. The market did.Read full article Share: