Ultra Secures £51m Torpedo Defence Contract Extension

01 AUGUST 2002