Sections
Shows
Events
Lockheed Martin bags contract to design the Orca, an extra large, unmanned undersea vehicle, for the US Navy