2020 Bulkers

2020 Bulkers has eight fuel-efficient scrubber fitted Newcastlemax dry bulk vessels built at New Times Shipyard in China. The company is listed