#construction technology

London’s 31-Storey Fenchurch Street Tower

3D Printing: Revolutionizing Architecture as We Know It!