10 October 2023

Star Bulk releases 2022 ESG report