First quarter net profit at Bermudian-based SFL Corporation Ltd has plummeted year-over-year – from $47 million in 2022 to $6.3 million this year.
SFL, one of the world’s largest ship-owning companies…
SFL, one of the world’s largest ship-owning companies…