Star Bulk marks 20th straight profitable quarter, boosts cash with vessel sales
Star Bulk Carriers, with ship management offices in Limassol, Cyprus, has reported its 20th consecutive profitable quarter, posting second-quarter 2025 net income of US$0.04 million, EBITDA of US$55.9 million and a ...