Barrow tapped to head UK Ship Register

The UK Maritime & Coastguard Agency has appointed Doug Barrow as the new Director of the…