Babcock signs tripartite agreement to support enhancement of Ukrainian naval capabilities Babcock International Group (Babcock) has signed a tripartite Memorandum of Implementation (MoI) in Odesa with the Mi... 13 October 2021