North Sea helicopter declares emergency landing

Energy Voice