Vantage Data Centers Secures €720 Million in Landmark European Deal - Borkish