White & Case
Vantage Finalizes Acquisition of Largest Data Center in Europe
Last year, the 750,000-square-foot asset’s sale price was rumored to be well in excess of $200 million.
Last year, the 750,000-square-foot asset’s sale price was rumored to be well in excess of $200 million.