Engineering giant Babcock to cut 1,000 jobs in restructuring

Engineering giant Babcock to cut 1,000 jobs in restructuring