Babcock contributes in excess of £1 billion to the South West’s economy, sustaining over 19,000 jobs directly and through a local supply chain of over 300 companies. This new initiative with Plymouth ...