20 MW
75.3K sqft
maincubes FRA01 Offenbach
Offenbach am Main, Germany
maincubes FRA03 Frankfurt
Frankfurt, Germany
16 MW
maincubes FRA04 Dietzenbach
Dietzenbach, Germany
40 MW
maincubes BER01 Berlin
Berlin, Germany