Greece, Malta and Cyprus aim to present common front on shipping policies

Flag state trio pledges to fight for competitiveness of European shipping

Powered by WPeMatico