Coventry-based component manufacturer signs £multi million contract

Meggitt-MODUS