Browsing: IMTS

The International Manufacturing Technology Show, IMTS, takes place this week in Chicago. It has a lot of meaning and symbolism…