NEWS & PRESS

Babcock sells first new frigate design licence to Indonesia