69212908

69212908

Express and Star

Published

Around 1,000 jobs are being axed at Babcock International as the defence giant revealed mammoth write-downs of £1.7 billion and plans to sell off a raft of its businesses.

Full Article