2020 Bulkers reports $29.6m profit amid fleet sell-off
Source: Baird MaritimePublished: March 10, 2026

2020 Bulkers reported a net profit of $29.6 million for 2025, which represents a decrease from the $76.3 million recorded during the previous year. Revenue for the period reached $64.9 million compare