Vantage signs 5.6 MW of leases in 2014 at Santa Clara (update)
We followed up with management at Vantage Data Centers for more details around its recent 3 MW deal in Santa Clara.
or
We followed up with management at Vantage Data Centers for more details around its recent 3 MW deal in Santa Clara.
or