Top maritime news
National Bank of Greece (NBG) has entered into sale and purchase agreements with certain funds…