Ships Limited has taken delivery of the 3200 teu Lykes Ranger. It is the first in a series of new geared containerships being built…