James Nugent
3D Printed Bike Snaps in Half During Carleton University Press Conference to Show it Off
The process of developing new technological solutions is fraught with many perils and, aside from the hurdles to overcome on the way to a better tomorrow, the day comes when…