Ioannis Zafirakis - IMO 9247285 - Callsign C6VV5 - ShipSpotting.com - Ship Photos and Ship Tracker
Performance Shipping Inc. Announces Results of 2020 Annual Meeting of Shareholders and Changes to Board of Directors and Executive Officers - maritimes.gr
Ioannis Zafirakis - Chief Financial Officer Diana Shipping Inc|ExecLibrary
Ioannis Zafirakis - Latest shipping and maritime news | TradeWinds
Capital Link: Τί αλλάζει στις διεθνείς ναυτιλιακές αγορές; | Ναυτικά Χρονικά
Alios Bulkers panamax snapped up by Eastern Mediterranean - Splash247
Ioannis Zafirakis - Chief Financial Officer Diana Shipping Inc|ExecLibrary