Centrus Energy Reports $4.5 Billion HALEU Order Backlog Amid Capacity Expansion
Centrus Energy has accumulated a massive $4.5 billion order backlog extending to 2040, driven by surging demand for HALEU, though significant cash flows are not expected until 2029.