International Achievement Awards submissions portal opens
For more than 75 years, the Industrial Fabrics Association International (IFAI) has recognized outstanding and innovative projects representing the latest accomplishments in design and manufacture incorporating specialty fabrics by honoring companies through the International Achievement Awards (I…