Piper Alpha: 30 years on, we still learn

Anna-Helene Petitt is UK sales manager for Tendeka
Anna-Helene Petitt is UK sales manager for Tendeka

Breaking