Ultra awarded C$25m sonar contract for Royal Netherlands Navy

23 JULY 2010