United Shipbuilding Corporation Unveils Its New Project Caiman Large Landing Ship
Russia’s United Shipbuilding Corporation (USC) has unveiled its newest Project 11711E large landing ship. The presentation of the ship was held in late June at the International Maritime Defence Show 2021 (IMDS 2021) in Saint Petersburg.