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

2 hours ago 2

Rommie Analytics

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