Ultra Receives Hull-Mounted Sonar Subcontract
Ultra Electronics Maritime Systems Inc has secured an initial three ship set production order from Lockheed Martin Canada Inc. for...
Ultra Electronics Maritime Systems Inc has secured an initial three ship set production order from Lockheed Martin Canada Inc. for...