HSCALE

Milan twin campuses (HSCALE)

Land secured in North-west Milan (Settimo), Italy, 250 MW.

The record

History