IFN-022022-AndritzYanpai Matt Migliore February 22, 2022 76 Views Andritz needlepunch line in operation at Yanpai Filtration Technology in Tiantai (China). Photo courtesy of Andritz.