Innovation Squared has this week unveiled a new desktop CNC router they have created called the Creation Station. Which has been designed to provide hobbyists, makers, designers and students with a ...