Half year results for the six months ended 30 September 2021

Babcock logo, white text on blue background

Babcock has today released its half year results for the six months ended 30 September 2021.

Share this article: