Bermuda’s SFL Corporation in deal to build five container ships
Bermudian-based SFL Corporation Ltd, one of the world’s largest ship-owning companies, has agreed to build five 16,800 20-foot equivalent unit container vessels with scheduled delivery in 2028 at an a…