Sun. Feb 9th, 2025

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.

By