McLaren’s Ken Smart announced as new Chair of Composites Leadership Forum

by