A new data center building under construction in Heidelberg, Germany, is set to be Europe’s largest 3D-printed structure. The technology shows promise, but challenges to its widespread adoption remain.
A new data center building under construction in Heidelberg, Germany, is set to be Europe’s largest 3D-printed structure. The technology shows promise, but challenges to its widespread adoption remain.