IFAI announces International Achievement Award winners

The Industrial Fabrics Association International (IFAI) has awarded seven 2016 [...]