Billions paid to SFL owners in less than 20 years

SFL Corporation Ltd, one of the world’s largest ship-owning companies, has reported a net profit of $80.1 million in the fourth quarter of 2021.
The Bermudian-based company, announcing its preliminary…

Go to Source