News
A new two-story administrative building for the Dubai Municipality has become the largest 3D printed building to date. Standing 31 feet tall, the 6,888-sf building was 3D printed on site by Apis Cor ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results