On demand manufacturing

Shell reveals huge time and cost savings with 3D printing and digital part storage technology

The 3D printing lab at the Shell Technology Centre Amsterdam (STCA). Photo via Shell.
Comments (0)

Leave a Reply