Leonardo Signs Agreement to Support 76/62 Super Rapid Gun Mounts on Royal Danish Navy Ships

Leonardo has signed a twenty-year framework agreement to provide logistics support for seventeen 76/62 Super Rapid Gun Mounts installed on

Read more