Diving boss reflects on 30 years of North Sea health and safety

Hamish Peterson is managing director of KD Marine
Hamish Peterson is managing director of KD Marine

Breaking