News

Life cycle assessment (LCA) is one tool composites industry OEMs and Tier suppliers are using to move toward sustainability targets. Life cycle assessment ... Dr. Jaap van der Woude, chairman of the ...