2017 IFF Innovation Award winner announced at IFAI Expo

The Industrial Fabrics Foundation (IFF) has announced the winner of [...]