Babcock International Group (Babcock) is creating over 1,000 new jobs at its large-scale manufacturing and shipbuilding facility in Rosyth, Scotland. The new job opportunities include 400 apprenticeships, 350 production support operatives, skilled engineers, tradespeople and graduates. The roles will support programmes like the Type 31 frigate design and build programme. The firm says its production […]