Sail of the century: a new generation of marine engine designs

Rolls Royce has built several ship engines including the Bergen C25:33 Engine Generator Set. Image courtesy of Rolls Royce.