International Business
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 financial results, said it had operating revenue ...
Feb 16, 2022