News

The world’s tallest 3D-printed building, ‘Tor Alva’, redefines the skyline in Switzerland’s alpine village of Mulegns.