“Lethal mix” of fear and despair in wake of North Sea helicopter crash

An EC 225 Super Puma Helicopter
An EC 225 Super Puma Helicopter

More from Energy Voice

Latest Posts