EconCore licenses technology for thermoplastic honeycomb panels to a non-woven manufacturer

by