Star Bulk places $105m newbuilding order, linking fleet renewal with ESG goals
Star Bulk Carriers, with ship management offices in Limassol, has placed an order for three Kamsarmax vessels at Hengli Shipyards in China, at an estimated construction cost of $35 million per ...