Undisclosed

Warsaw data centre project, Ożarów

Land secured in Ożarów, Poland, 130 MW.

The record

History