the home of online investigations

Posts Tagged: Ship Fabrication

February 25, 2019

By Bellingcat Contributor

Iran Builds A New Tanker at Sadra

Iran’s Sadra Island shipyard is currently constructing another AFRAMAX tanker, satellite imagery acquired by Planet Labs confirms. Workers at the shipyard began laying the keel in late April 2018 but very little progress was made until November—the targeted month for the return of U.S. oil sanctions. New international orders have not been revealed in public…

Read Full Post

0