Bermuda’s SFL Corporation agrees new time charters
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 ap…