Freire Shipyard in Vigo, Spain, has now delivered the 42 meter, DP2, diesel electric maintenance support vessel ordered by ...