Versus - compare GLBS and TORO

Globus Maritime Ltd outperforms Toro Corp on 13 out of 19 parameters.