£15m Composites & Defence Systems Contract Award | RNS | Ticker