DBR has delivered the last units of an order totaling 42 marine generator sets for Damen Shipyards Gorinchem. The generator sets…