Babcock profits hit by £140m charge on reworks to Royal Navy ships

1 month ago 8

Rommie Analytics

Babcock took a £140m hit in the last financial year, helping drag down profit growth.
Read Entire Article