SFL Corporation Ltd Stock, NYSE:SFL
Par-la-Ville Place, 14 Par-la-Ville Road, Hamilton, Hamilton HM 08
Number of Employees: 14
SFL Corp. Ltd. engages in the ownership and operation of vessels and offshore related assets. It also involves in the charter, purchase, and sale of assets. It operate through subsidiaries located in Bermuda, Cyprus, Malta, Liberia, Norway, the United Kingdom, and the Marshall Islands. The company was founded on October 10, 2003 and is headquartered in Hamilton, Bermuda.