Applied Digital signs $7.5B lease for Delta Forge 1, pushing total contracted revenue past $23B

Comments

Join the discussion on this story.