News

The USDA is warning people to be on the lookout for invasive ants that have been reported in 17 states, including Texas.
Typically, this is done through needle felting, where barbed needles punch through the layers ... such as weaving and 3D knitting, these processes impose limitations on the resulting part ...