Issue 166 of JEC Composites magazine examines the role composite materials play in creating a more sustainable and ...