Cemre Shipyard sees Leila off to Ireland by Anchor in Chief 4 December 2021 0 The 64 m long and 14 m wide LEILA, designed by Salt Ship Design and built by Cemre Shipyard for ...