Russian Shipyard Not Yet Considering Delivery Delay Over COVID-19
Admiralty Shipyards, located in St. Petersburg, Russia, says it is not yet considering the postponement of deliveries to the Russian Navy over government quarantine measures. In a statement on Thursday, …
Russian Shipyard Not Yet Considering Delivery Delay Over COVID-19 Read More