Bermudian-based SFL Corporation Ltd, one of the world's largest ship-owning companies, has agreed new five-year time charters on four 8,700 20-foot equivalent unit container vessels, which will add ...