10 Jul 2024

Faro Point

64,000 DWT Ultramax 

Built 2026, Hantong, China