T&D Companies – A

Barrie,

Albarrie is a pioneering company that has been innovating nonwoven technical fabrics for over 40 years. With three production hubs in Barrie, Ontario, we are deeply rooted in Canada and offer custom non-woven fabric solutions for various applications. Our services include engineering, design, and technical support, and we are proud...

If vou have any questions about listings or advertising opportunities contact: