Host Digital Reports $1.25 Billion Contracted Rent at Site I
Host Digital reported $1.25 billion in contracted base rent at Site I and said the target delivery is Q1 2027.
Host Digital reported $1.25 billion in contracted base rent at Site I and said the target delivery is Q1 2027.