A high res explanation into 3D printing concrete

DATE
23 January 2019