News Switzerland is now home to the world's tallest 3D-printed building – Tor Alva measures 98 feet and features 32 sculptured columns

TRENDING THREADS