Rapidly expanding Cyprus-based shipowner Castor Maritime has raised another $18m to fund future purchases after buying 21 ships for $300m since July. The Nasdaq-listed company said