James Beard takes a look at the half-year results of Babcock International Group, the rapidly-growing FTSE 100 defence contractor. The post The Babcock share price falls slightly despite another ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results