Lower Q1 profit for ship owner SFL

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…

Go to Source