Vantage pays $40 million for plot in Santa Clara

Vantage buys 6.7 acres next to existing data center campus in California

Vantage pays $40 million for plot in Santa Clara

Vantage buys 6.7 acres next to existing data center campus in California