A holiday pop-up store has evolved into a full-time 3D printing venue for resin distributor Jamplast Inc. In October 2024, the company launched a pop-up store at Mid Rivers Mall in St. Charles, Mo., ...