Imabari Shipbuilding delivered the 13,900 teu ONE Satisfaction to Ocean Network Express on 3 February from its Hiroshima facility. The ...