NorthC Deutschland

Frankfurt 1 (NorthC)

Under construction in Frankfurt, Germany, 5 MW.

The record

History