Press Release – Robert Allan Ltd – On June 16, 2020, the barge MTS 3501 was launched at Nanjing Jinling Shipyard, in Nanjing, China. The MTS 3501 is the first of four Robert Allan Ltd. designed double hull oil/deck cargo barges that are being built by Jinling Shipyard. Barge MTS 3502 was launched...