Investing.com -- British defense contractor Babcock International Group said on Thursday it would meet its full-year margin ...