Naval News – Japan’s ATLA (Acquisition, Technology & Logistics Agency) showcased for the first time the design of its XLUUV.
Naval News – Japan’s ATLA (Acquisition, Technology & Logistics Agency) showcased for the first time the design of its XLUUV.