People & Skills Goodfellow launches international ‘research’ competition to showcase the next generation of talent
People & Skills Babcock welcomes more than 800 early careers recruits to strengthen UK defence skills