Glencar Secures Vantage Data Centers London Facility contract
April 27, 2023 Vantage Data Centers
Glencar, a prominent UK & Ireland construction firm that has recently been listed among Europe's fastest-growing companies, disclosed that it had been granted a contract to construct the new LHR21 facility for Vantage Data Centers at the company's second London Campus near Heathrow Airport....
Read more