Babcock: defence laggard must avoid further misfires

Contractor needs to restore investors’ faith to spare it from more embarrassing retreats Aerospace & Defence