Sector

Investors & Developers

Frankfurt

Germany

65320

SQ.M

65.0

MW
Data centre imagery 11 (intro)
Data centre imagery 12 (bottom)