infotechlead

Vantage Data Centers to spend £250 mn for data center campus in London