New crewboats are slated to soon enter service with operators in France, Ireland, and the UK while a Dutch design firm unveils a new type of drilling rig boasting various ..
New crewboats are slated to soon enter service with operators in France, Ireland, and the UK while a Dutch design firm unveils a new type of drilling rig boasting various ..