Three tower cranes help build French data centre




Back to News Details