Webster’s Dictionary defines innovation as the introduction of something new; a new idea, method or device. GroupeStahl companies have a long history of innovation–it’s one of our core reasons for being– and we are excited to show you one of our latest innovations for embroiderers: A new, better way to create glitter appliqué using the new, Stahls’ Rip-Away Appliqué process. There [...]
Recent Comments