SupplyChain Magazine April 2020 | Page 150

IMI CRITICAL ENGINEERING

1862

Year founded

£ 682mn Revenue

5,000

Number of employees

150
APRIL 2020