News

Preliminary Q1 2025 results and quarterly cash dividend of $0.27 per share Hamilton, Bermuda, May 14, 2025, SFL Corporation Ltd. ("SFL” or the ...