NEWS & PRESS

Babcock signs tripartite agreement to support enhancement of Ukrainian naval capabilities