Ship owners SFL Corp declares Q3 profit of nearly $50 million

Bermudian-based SFL Corporation Ltd, one of the world’s largest ship-owning companies, has reported a net profit of $49.9 million in the third quarter of the year.
Announcing its preliminary financial…

Go to Source