13 May 2026
by Robert Hewison

Picking up the pace

How the Composites at Speed and Scale (COMPASS) facility could solve a 'looming challenge in aerospace'.