Tag: Russia

United Shipbuilding Corporation’s (USC) Astrakhan Ship Repair Plant has laid the keel of a new Project 22870 rescue tug slated for the Russian Navy. The vessel, the ..

Read More