
Iron Mountain linked to data center development in North Holland - report
Dutch construction firm Heijmans to build 10MW facility, delivery scheduled for October 2026
Dutch construction firm Heijmans to build 10MW facility, delivery scheduled for October 2026