News article from Seatrade, Issue 3, June 2010 Mastermind Cyprus2018-08-21T08:11:18+00:00June 21st, 2010| Article featured in Seatrade magazine, Issue 3, June 2010 pp.69-70 FacebookXLinkedInPinterest