22 Feb 2022

Vantage announced the second of three buildings on its Frankfurt campus in Offenbach, 16MW, to open to customers in the first half of 2024, and bought out its partners in the first building