Taking on a DIY home project can be a rewarding quest — especially if it results in a room that the whole family can enjoy.
Consolidated Contractors Company (CCC) has helped to develop a “concrete screen” made from 3D-printed formwork. Immensa Technology Labs, a UAE-based additive manufacturing expert, worked with CCC and ...