Vantage pays $40 million for plot in Santa Clara
Vantage buys 6.7 acres next to existing data center campus in California
Vantage buys 6.7 acres next to existing data center campus in California
Vantage buys 6.7 acres next to existing data center campus in California