News

Babcock’s share price has doubled in the first six months of the year.