Applied Digital signs $5.2B 15-year lease for Delta Forge 2

Business