SFL posts Q3 2025 revenue of $178 million and net income of $8.6 million; declares 87th consecutive quarterly dividend of $0.20 per share.Contracted charter backlog reaches $4 billion with a weighted average term of 6.5 years, two-thirds backed…<p><p>https://www.marinelink.com/news/sfl-posts-steady-q-invests-fleet-532269</p></p>
...See more